In Japan? in General off-topic discussions Posted September 19, 2002 I'm kinda new to Japan, living just to the west of Tokyo.
In Japan?
in General off-topic discussions
Posted
I'm kinda new to Japan, living just to the west of Tokyo.