Kiyu Taro May 9, 2012 Designed by Victor Branading Design Corp. | Country: Taiwan “Kiyu Meteorological Station taro production from Jiaxian, Kaohsiung, is an unforgettable delicious snack in the Taiwanese memory.