Kotomora
支配頭 (shihaigashira) Japanese meaning: leader | Kotomora