Special Guest Stars Jessica St. Clair as Captain Ladee Stephen Merchant as Himself Ken Marino as Himself Hana Mae Lee as Carol Pete Wentz as Himself Guest Stars Sarah Gilman as Stephanie Co Starring Fizaa Dosani as Meena Jerrell Lee as Lee