Kotomora
独立行政 (どくりつぎょうせい) Japanese meaning | Kotomora