Oh Japan, You So Self-Conscious...