Red and White Japanese Snow Storm
The Ultimate snowstorm in china illusion is small enough to fit in the palm of your hand, yet large enough to fill the largest stage. These are the Ultimate Snowstorms used in most routines used by the worlds top professionals for over 20 years.