Kotomora
長頭 (choutou) Japanese meaning: dolichocephaly | Kotomora