Browsing the net and came across this. It has the name on the listing. Just wondering who knows what it is? I never heard of it before.