The excellent kaiju action figure site Omni-Monster has some excellent shots of a Rat Bat Spider figure. This is a monster that appeared in the 1959 film The Angry Red Planet. This is a fairly rare figure that usually goes > $200 on eBay. I’m very jealous right now.