Clubfoot Razorneck

Clubfoot Razorneck is a Lupus Ahroun Uktena. He was born in the 1960s.