Star vs. the Forces of Evil


Season 2 | Episode 11 - Starsitting


Aug 15, 2016
When Star and Marco are in charge of watching Buff Frog's tadpoles, the duo’s babysitting styles clash.

Photos