Kotomora
首脳部 (shunoubu) Japanese meaning: executives | Kotomora