Aartz & craAaphterZ

arts and crafters is a very scary sock puppet. he has blood coming out of his bottomless jaw