Giant Creature Spotted in Clouds