Probably the Taunton Macoute.
AARGH!
“Probably the Taunton Macoute.”
_____________
Definitely! Papa Doc is back!