Cedrick

Cedrick is a big spider with 80 eyes and maybe a million legs. He is in debt to Ninja Pete.