And yes, I did see the Godzilla statue near Hibiya park. I put my album online here, complete with maps:

Grant's friend
Anya-zilla
Yep, even Godzilla vs Destoroyah sights

[/b]
It's also linked from my GvD page. Feel free to ask any questions, and enjoy the many pictures (including a dedicated Godzilla album).