Just another name for a green machine type of lure. The biggest problem is the resin. If it's old school mass produced it will crack and chip.
The new polyurethane resins are bullet proof, a bit more expensive but they will last.
We make them in HARD and SOFT heads.
Here's a few of ours..fyi more here
www.canyongear.com
The last picture (Emerald Green) is the soft head resin and they are weighted.