Luna Petunia vs. The Forces of Evil

IsobelBarrdisneyLover1745's tv special-spoof of Star vs. the Forces of Evil

Cast:

 * Star Butterfly - Luna Petunia
 * Marco Diaz - Splendid (Happy Tree Friends)
 * Mr. and Mrs. Diaz - Spongebob Squarepants and Sandy Cheeks (Spongebob Squarepants)