Star vs. the Forces of Evil poster
TV

Star vs. the Forces of Evil (2015)

S04E34 Here to Help

May 12, 2019 • Season 4 • Episode 34 • HD

Moon arrives to save the day.