Kotomora
独立行政 (dokuritsugyousei) Japanese meaning | Kotomora