Hand Painted Heroes Baboon w/COA
This limited edition Hand Painted Heroes Baboon is an exquisite mini from the Heroes Mini Game. Each piece is individually hand painted and comes with its own COA (Certificate of Authenticity). A single edition release, this figure is the perfect addition to any collector's shelf.