Where To Stream The Barbarian and the Troll Season 1 Episode 12
The Queen Is Back
- Aired June 18, 2021
- 30 Min
- Rated 9.0
- Number 2 Of 13 Rated Episodes
Brendar's only hope to rescue her captured friend lies in swallowing her pride and seeking help from her enemies.