This Pepperoni Seems like a piece from the Hell Paradise! If you don't know what I'm talking about then you're Italian.