May 28, 2012
The Beast Brothers – Royal Calaverita (05.30)
The Beast Brothers have plans on releasing another one of their amazing looking Calaverita figures. The Royal Calaverita will be released on Wednesday, May 30th at 1PM EST in the Beast Brothers webstore. Limited to only 20 pieces, these should go fairly quickly. Each figure is hand painted, numbered and signed by the brotherly duo.
TrackBack URL for this entry:
Listed below are links to weblogs that reference The Beast Brothers – Royal Calaverita (05.30):