November 25, 2010 archive

Forget Turkey Day, it’s Turtle Day!

We here at Gravedigger’s Local 16 celebrate Godzilla’s birthday every year, but what about Gamera? Regular readers of this site are no doubt familiar with Japan’s favorite giant, flying turtle (that breathes fire to boot). If not, then you need to read this. Now. In either case, what you may not realize is that the …

Continue reading