The Punisher and Elektra - tOUCHe… - Cartoon PinUp Sketch The Spankisher, aka Spank Castle, delivers the justice, once again :)For more this check out - Harley and Spank and Ivy and Spank.And if you are interested in sketch commission like this,