Special Guest Stars Rick Mercer voices Maze Master Myron Guest Stars Vincent Tong voices Won Hu Cavan Cunningham voices Fitzy Karen Holness voices Michelle Veena Sood voices Rheena Omari Newton voices Nate