I should check if there's a known brand called Lisa and Maisie that produces baby oil. A quick search in my mind shows that there isn't a widely recognized brand with that exact name. Maybe it's a product from a company called Lisa & Maisie? Or perhaps it's a limited edition item, hence the "rare" and "new" descriptors. Sometimes companies release exclusive products with unique names for marketing purposes.