Kotomora
首を吊る (kubiotsuru) Japanese meaning: hang oneself | Kotomora