Star vs. the Forces of Evil S1E21 still
Aired Monday, 17 August 2015· 11 min· ★ 5.0

Star sees a commercial for a magical Earth product.

View all episodes of Star vs. the Forces of Evil