SteelPunch

SteelPunch is a contestant on Survivor: Switzerland.