Trollhunters: Defenders of Arcadia launch trailer, footage
Posted on September 25, 2020 by Brian(@NE_Brian) in Switch, Videos
Trollhunters: Defenders of Arcadia is out on Switch today. For a look at the launch trailer and footage, continue on below.
Trollhunters: Defenders of Arcadia is available on Switch both physically and digitally.