I picked up these flies up awhile ago but do not know what they are called. Can anyone help in the identification and have an idea where I can get some. I do believe someone on the site made them.