Anyone ever see this? Dont know much about it. A friend if mine does figure and got a kit with a bunch of blank vials in a low gloss box.