the japan worship has got to stop