Denver Doll carries their dolls.
I also noticed this item when I was poking around the Denver Doll site:
It's a butterfly!! I assume there is a small neodymium magnet in the body. Looks like it comes unblushed, but what a great price! The doll shown is a little guy, sort of small msd sized.