Nice strappado scene, plus electrotorture... Don't know the artist. Enjoy! Nice scene but no strappado