Star vs. the Forces of Evil S1E12 still
Aired Monday, 15 June 2015· 11 min· ★ 7.0

Marco and his friends work off their debt in the Shard Mines.

View all episodes of Star vs. the Forces of Evil