Monday, January 6, 2014

Gezora



Gezora is a monster from the video game "Godzilla". Old nintendo graphics aside this giant one-eyed squid is a fantastic monster. I give this monster 8 out 10 Tentacles.

No comments:

Post a Comment