Godzilla Statue Rules All in Tokyo, Japan!
On my recent trip to Japan, I had two musts: I must see robots and I must find something Godzilla. As you may have seen, I already fulfilled my robot need, but good ole Gojira doesn’t seem to have the same love that he once had. Still, I was determined and discovered that there was a small statue dedicated to everyone’s favorite kaiju, and after a bit of searching, found him near Hibiya Park!
Ladies and gentlemen, I present to you all, the King of the Monsters: GODZILLA!