a humongous iguana LAYING laying laying on earth outside space