Godzilla Sighting!

Look who we saw in the Shimakitazawa district of Tokyo! Last june:

godzillasiting

 >