Sailor Moon VS Star vs. The Forces of Evil! A magical girl and her human companion go for broke in a tag team DBX!
Cue Moonlight Densetsu