Skip To Content

Where To Stream Star vs. the Forces of Evil Season 3 Episode 5

Demoncism

Star and Tom's friendship is put to the test when Tom decides to get rid of his demons.