Kotomora
中央館 (chuuoukan) Japanese meaning: central building | Kotomora