first off, i'm very sorry if this is in the wrong section. it's not vinyl, might not be vintage, and will probably be a waste of everyone's time. i just didn't know where else to post it. found this in a bag of vintage space miniature toys this weekend at a flea market. had a bunch of 70s/early 80s pieces in it so i'm assuming it's vintage. it's marked Takara with some japanese writing. made of metal and has some weight to it despite it's tiny size. looks like a mothra larvae to me, but i can't seem to find anything about it. any help on when it came out or any other info would be much appreciated. thanks!
Lixx, I think you're mixing up your ear canal traveling brain worms. This is clearly the one from Beastmaster...