The Chad chupacabra has arrived. Chadpacabra?? I hope you all appreciate the fact I made them look different from each other. But I have a feeling that it’s like being able to tell your own kids apart when in reality all kids are equally weird looking.