Kotomora
猪首 (いくび, ikubi) Japanese meaning: bull neck | Kotomora