Sailor Moon vs the Forces of Evil

A spoof of Star vs the Forces of Evil.

Sailor Moon/Serena as Star Butterfly

Son Goku as Marco Diaz

Bardock as Mr. Diaz

More to be announced.