Hi I’m a new member of the forum but have been following for awhile. I have some ribbon tail worms given to me by my dad several years ago that I’m trying to figure out the brand or at least a company that makes the same color combination, closest I’ve came is culprit. The package fell apart many years ago but I seem to remember gorilla being in the name somewhere but this may be completely wrong so don’t read to much into that. I know it’s a long shot but any help will be appreciated