Friday Oct 27, 2006 Oct 27, 2006 0 Facebook Tweet Email "I'm callin' Japan. Who the hell do you know in Japan? Hello, Japan? Yes, connect me to Godzilla please."