Recap: Teen Titans S 5 E 5 Snowblind

The Teen Titans are summoned to Russia to help a village under attack by a monster. While there, Starfire comes across a peculiar young manů

Tropes: