Three Rivers Tokyo

Located in Japan