Kotomora
絞首刑 (koushukei) Japanese meaning: death by hanging | Kotomora