Watch Star vs. the Forces of Evil Season 2 Episode 34 Online
-
- COUNTRIES: United States of America
- Subtitles: English
Rhombulus is convinced that Star is the source of a universe-wide magical glitch and brings them before the Chancellor of the Magical High Commission.