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