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