Kotomora
独立機関 (dokuritsukikan) Japanese meaning | Kotomora