picked some of this up at the local disp today... never heard of it. its not bad at all does anybody know the parents?