Kotomora
巨頭 (きょとう, kyotou) Japanese meaning: leader | Kotomora