Japan is sure on another level