Ajaxx

About this artist

AjaxX is the worlds 1st and only musical animal. He recently came to life when decades worth of biological droppings containing rockstar DNA merged with bacteria and mold in the bathroom of a now abandoned Hollywood recording studio.