A dessert featuring a mound of green tea shaved ice topped with green tea ice cream

A dessert featuring a mound of green tea shaved ice topped with green tea ice cream

Related