Premieres March 22, 2023 on Comedy Central.