Where To Stream Star vs. the Forces of Evil Season 1 Episode 18
Royal Pain
- Aired July 27, 2015
- 15 Min
- Rated 8.5
- Number 38 Of 106 Rated Episodes
Star's father shows up unexpectedly for a visit.
Royal Pain
Star's father shows up unexpectedly for a visit.