Kotomora
小首 (こくび, kokubi) Japanese meaning: head | Kotomora