A fine group of cryptic enthusiasts constructed and clued this puzzle in under 4 hours on April 21, 2021!
Setters: dadgumituh, edderiofer, Esjex, Glentopher, joeadultman, Liari, Lightscouters, MP, phil_the, ssta, Taceo