Hand Puppet Item Number: 25.0/245 from the The Burke: University of Washington
The paint is black and red.