Man (Out of the Box)
Talk about it here.
A mysterious man with an umbrella put a stop to the Greth's first attempt to invade Earth with the help of his cat. (PROSE: Out of the Box)
More