Guest Stars David Lodge voices Loki Michael Forest voices Olympius Richard Epcar voices Cyclopter Koji Kataoka as Mr. Tamashiro