To work in Japan, you’ll need to be eligible for a Japan working holiday visa. Home to avenues of cherry blossom, trains as fast as bullets, and rent-a-cuddle cafés – Japan is where ancient meets futuristic, strange meets beautiful, and no one bothers to bat an eyelid. Plus, we include usef