Kotomora
断頭台 (dantoudai) Japanese meaning: guillotine | Kotomora