Google Street View
Godzilla - A creation of Japanese film makers is one of the most well recognised monster worldwide. Here is a small statue of Godzilla near Toho Hibiya Building, Chiyoda-Ku, Tokyo Japan.
Since its size doesn't do justice to the image of Godzilla that everyone has in my mind, I have called it Baby Godzilla.
No comments:
Post a Comment