CLEOPATRA IN SPACE Season 1 Clip - Not a Monster
Cleo teams up with an unexpected ally to take down the Xerxs! Is her new ally, the Fungus God, a giant and scary monster or an adorable mushroom puppy?! Decide for yourself in the all new series, Cleopatra in Space, on Peacock April 15!