Brand:Deka

Deka Wafer Roll, Matcha (Green Tea) Tin

Unit Size : 12/11.28 oz
Item Number : bu2010A

96 in stock