Yokohama Intl Center

Yokohama
Japan