0
Wiki User
nail art is from china. nail polish was invented there too around 3000bc.
Heard of crushed ice flakes in nailart studios I think what the OP was looking for was "Snowball"