Question: who played cleopatra in epic rap battles of history?
Answer: Angela Trimbur