108 Matcha Saro

A glimpse into Japan through high grade Obanyakis and matcha parfaits