Mamma Llama Devil

Mamma Llama Devil, real name Kerry O'Day (June 29, 1969 - Feb. 17, 2013), was the owner of Merchandise Maven online furry store. As of 2010 she lived in Santa Clara, California, USA.

On the morning of Feb. 18, 2013, it was reported that MLD had passed away overnight from cancer.