Kotomora
独立行政法人 (どくりつぎょうせいほうじん) Japanese meaning | Kotomora