Liv Crayola opens at Cherry Hill Mall