Kotomora
絞首台 (koushudai) Japanese meaning: gallows | Kotomora