The superior combination of biscuit covered with Japanese matcha that makes you feel special with a lasting impression.
Product of Indonesia.