Yellow Snow

Yellow Snow is a mysterious snow cone that has a secret ingredient you don't want to know.....