melbourneartcritic.com
You are here, wish you were there
I didn’t expect to see Godzilla in Tokyo. On my recent trip to Japan; I encountered Godzilla, a bit of graffiti and a few art galleries. The statue is based on the film “Shin Godzilla” released in …