Kotomora
総合館 (sougoukan) Japanese meaning: general building | Kotomora