Capo the Mean

Capo the Mean is a human.