Ha! What in the Chucky Doll hell is this? Bought that Goldar recently from an eBay seller for like $18.00 shipped- could not resist.
I love that Goldar! Such a fun figure. I really hope that they make more villains. I really love them being in that scale. Glad you got one!