Torrential

Lion's Mouth

A short musical directed by Ken Russell.