Kotomora
司法機関 (shihoukikan) Japanese meaning: judicial organ | Kotomora