Visitor From the Far Side of the Sea of Stars
A mysterious and gargantuan creature from another world.