The Beast Brothers – Black 13 Calaverita (01.13)

6684828487_8e662741b3_o

The Beast Brothers have brought the Calaverita Skulls back! This time for a special Friday the 13th Release. We last saw the Calaverita Skulls during their stay in Philippines for their release at Secret Fresh and now they will be releasing some handpainted custom Skulls this Friday. This run of Black Calaverita Skulls are limited to 13 pieces and are each handpained by the Beast Brothers. They will drop at 13:13PM (1:13PM) EST and will run $130.