Thursday, July 14th, 2011 at 5:50 pm
Here’s a video of Maino in Okinawa, Japan. I can spare you the 8 minutes and tell you that the vid consists of Maino searching for Godzilla and also getting his foot sucked on by leeches (voluntarily). It’s a bit strange that none of the Japanese seem to really know who Godzilla is. I mean, I realize that he didn’t actually trash Tokyo, but still.