background: "Ochiba Shigure" means "leaves on the water" in Japanese. This variety has become very popular in recent years.