Kotomora
処刑台 (しょけいだい) Japanese meaning | Kotomora