Japan is f*cking insane