I've been in Japan for 2 years and it was a tough time may be it's just my personal experience so I dont recommend it for all around who have been in Japan or want to go in future; well there wre a...