Bro, OP is just some twat English teacher working out his frustrations. If anything most Japanese have an inferiority/persecution complex with regard to the rest if the world, which is why they have TV shows all day long to reassure people that Japan stronk