With sakura season fast approaching, it’s only a matter of time before the streets of Japan will be thronged with too many tourists shoving their selfie sticks in your …

AloJapan.com