spinning flannel flower and snake