Kotomora
死刑台 (shikeidai) Japanese meaning: scaffold | Kotomora