Kotomora
総合施設 (sougoushisetsu) Japanese meaning: complex | Kotomora