Stella Naturals. Posted on January 18, 2014 by admin Stella Home Freshness, “trompe l’œil” packaging, Indonesia.