Kotomora
執行機関 (shikkoukikan) Japanese meaning: executive body | Kotomora