Where To Stream Star vs. the Forces of Evil Season 4 Episode 15
Ghost of Butterfly Castle
- Aired April 7, 2019
- 15 Min
- Rated 9.5
- Number 3 Of 106 Rated Episodes
Moon revisits the Butterfly Castle ruins to discover an item she left behind, but she is soon surprised.