BR

Hotel Keihan Universal City

Osaka, Japan