This was sold as "Neon Green Leather Polyp"-doing some research it's a finger leather? So from what I can tell its high light, high flow, is that correct? I'm worried the flow is too much for it. It's teeny. The bag it arrived in smelled AWFUL so I'm a bit worried about it. Any advice?



