I love Japan. You know that.
I love anime and I love kaiju, but this just seemed so damn appropriate.
And my gosh it's hysterical. The sense of the peculiar and otherness about it all is just one of the aspects we love about Japan.
Japan is just one the many elements that made Sophia Coppola's Lost In Translation (2003) so appealing.
It's all just a little different if you aren't from Japan.
These images speak volumes and nicely preface my upcoming post. Stay tuned.
Of course, I'm not sure who's behind the other 22% or why 1952?