Kotomora
下部機関 (kabukikan) Japanese meaning: subordinate body | Kotomora