masked idiots from hell.