Kotomora
首をくくる (kubiokukuru) Japanese meaning: hang oneself | Kotomora