Disney XD channel is broadcasting Star vs. the Forces of Evil since March 30 , 2015 .
The first episode aired on January 18 , 2015 on Disney XD and became the most-watched animated series debut in Disney XD ’ s history .
Star vs. the Forces of Evil