It sings! It dances! It’s clearly just two guys underneath a sheet! This video has emerged from what looks like a public access station in Hell, and it shows a gangly, yellow-toothed puppet intimidating users of a Czechoslovakian staircase with song and dance.

Perhaps the most frightening thing about this video is that it’s supposed to entertain children.

This demon is apparently a character named Ratafak Platchta. I can’t imagine what kind of lessons this thing could possibly teach children other than to never watch Czechoslovakian television. Ever.

Read more: