Oh goddamnit Japan