Kotomora
断頭台 (だんとうだい) Japanese meaning | Kotomora