I'm pretty sure that's Meat Loaf dressed as Blanka.