Guest Stars Taylor Hickson as Petra Tom Stevens as Chester "Fuckface" Wilson Sean Depner as Victor Olivia Cheng as Madam Gao Siobhan Williams as Brandy Lynn Isaiah Lehtinen as Shabnam David Zayas voices El Alma Del Diablo Victor Andres Turgeon-Trelles voices El Alma's Henchman Erica Cerra as De Luca Kelcey Mawema as Gabrielle Christopher Heyerdahl as Master Zane Co Starring Juan Grey as Juan Viva Lee as Nahia Theresa Wong as Shu Colton Mackie as Yuri Conor Stinson O'Gorman as Ivan Spencer Teeter as Delivery Boy