Speaking of Godzilla, the other day my mother in law said that 2 japanese men came up to her in a mall,said something and then hurried away. I quickly said did thay say "gahzrilla" (my best impression of what the japanese guy called Godzilla in the hollywood version)? And she said "Yes, thats...