Kotomora
晒し首 (さらしくび, sarashikubi) Japanese meaning | Kotomora