god dammit japan.