Kotomora
複合施設 (fukugoushisetsu) Japanese meaning: complex | Kotomora