Watch The Barbarian and the Troll season 1 episode 13 tv series online free
Release: Jun 25, 2021
The true nature of the Queen's plan is revealed, forcing Brendar to come to terms with her backstory and consider a path forward that will change her life.