Special Guest Stars Bowen Yang as Cousin Edmund Jennifer Esposito as Brenda Moreno Guest Stars Margaret Cho as Mistress Jupiter Fortune Feimster as Deimos Kerri Kenney-Silver as Phobos Ajay Mehta as Callisto Lauren Ash as Woman at Pool Co Starring Tom Beyer as Gas Station Attendant Will Allan as Bellman Ani Djirdjirian as Soma Dahlya Glick as Edmund's Friend