Tempozan Harbor Village • Japan •

Osaka Aquarium Kaiyukan Go to Osaka Aquarium Kaiyukan