I would recommend that anyone coming to Japan thinks about it well before taking the plunge and coming here.I mean if youve got a japanese girlfriend and you have travelled extensively then japan is...