Saber Rider and the Star Sheriffs Episode 012 - Four Leaf Clover

Episodes