Kiriyak has earned the title Palloritus Punisher.