Mmmm, highly dubious this has anything to do with Japan. I mean, it&#x27;s not like every other dictatorship under the Sun that lasted long enough does not share the same aspects. Mao was still very much revered like a God in China, the same goes for Stalin in Russia - so, is this guy saying Japanese Imperialism is at the root of all of this ? Seriously?