By using this site, you agree to our Privacy Policy and our Terms of Use. Close

True story:  today, while thinking about a new Gamera film, I started humming Judas Priest's classic "I'm Your Turtle Lover" song.