Turtle Power! The classic and entirely bizarre Gamera monster movie series examined.

Turtle Power! The classic and entirely bizarre Gamera monster movie series examined.
While rummaging through the Reprobate HQ archives this weekend, we came across a forgotten collection of Godzilla novelties, all too much fun not to share.