Cinema fans might be reminded of a famous Ghibli anime and Godzilla film, but this is one time when real-life Japan is better than any movie magic.

Read More