Kotomora
首脳者 (shunousha) Japanese meaning: leader | Kotomora