In case you recognize this voice, the voice of Fantoccio also used to voice Angel Dust!
he’s like nothing like a thorn in your side since day 1