Tempozan Harbor Village • Japan •
Osaka Aquarium Kaiyukan