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