I don't think Austin's Mr. Leebot is a closet fan of The Itchy & Scratchy Show (though I do believe he would turn in an excellent cover of their theme). But on this new track (it's not even on his not-yet-officially-released new album Robot Dance), he does show off some dance moves that would put Leon Kompowsky to shame.
Mr. Leebot - "Itchy Scratchy" (Live)