Question: who does jenny slate play in star vs the forces of evil?
Answer: Pony Head