After a forum post mentioning a jacket from this new-to-me retailer, I took a look at their site. http://www.dollskill.com

Besides finding the name slightly disturbing, I am confused by this site.

Can someone help me understand what's going on over there? Who is their customer?