China Glaze It's Alive 81086 Nail Polish
China Glaze It's Alive is a moss green with green-toned glitter nail polish color. China Glaze Haunting Collection, Fall 2011. Limited edition China Glaze color.