Another fun-packed day in Tokyo. As a massive Godzilla fan, I had to see the Godzilla statue in Godzilla Square; Chiyoda followed by a walk around Yanaka and …

AloJapan.com