What To Expect of Japan?

Apart from meeting Godzilla and perhaps Mothra.. what to expect from Japan?

Unseen ninjas, earthquakes and radioactivity?

Comments