TrollHunters Defenders of Arcadia Receives a Release Date in Announcement Trailer

Fans of the series will enjoy this one!