God damnit Japan.