Where To Stream Star vs. the Forces of Evil Season 4 Episode 31
Mama Star
- Aired May 5, 2019
- 15 Min
- Rated 9.0
- Number 28 Of 106 Rated Episodes
Star, Marco, Janna and Tom lose their memories as they traverse amnesia-inducing waters to get back to Mewni.