I really like the new series LOST. I just want to know what is that HUGE thing that was pushing thru the grass yesterday??? They have a wonderful cast!