Ultimo Ricardo

Ultimo Barricardo is a playable character in Destruction Allstars.