St. Peter
Appears in
Hazbin Hotel
Voice actors
Darren Criss