Japan is all great when you are outside, but, as already mentioned by some people, it's extremely stressful on it's inhabitants. And the girlfriends? JR, I read in the Mainichi newspaper that the women start dating around 35 and still have extremely high standards. The young girls have monstrous laws and possibly families behind them, so don't expect to score. You'd end up with a hot-printed blanket. -_-'