Ben Leit

Ben Leit ’22
Satan

Ben is thrilled to finally be playing himself.