Japan Furuta Matcha Candy / Japan Green Tea Candy