Yokohama, Japan
Location in Japan
by Adventure World, 19 years ago