Cyclops Riding Gamera Picture

A mythological creature hanging with Japanese rival Monster to Godzilla.
muta cyclops
Polyphemus
Cyclops Riding Gamera
Unnamused cyclops
Crybaby Cyclops