Guest Stars John DiMaggio voices Strongbeard Kristofer Hivju voices Jormungandr Eric Bauza voices Announcer