Papa Yochan

Papa Yochan - one of the opponents from Maadoran Arena. The man's sort of legend. His word was the law on the streets.