Kotomora
巨頭 (きょとう) Japanese meaning | Kotomora