Temukan Sugar Cane

A fresh yellowish green colour