bizen

noun

1.
something hideous or frightful
2.
punishment intended as a warning to others