We know, we know – you’re stuffed and simply couldn’t eat another thing… But SURELY you could make an exception and make room to squeeze in just one little Totoro cream puff? 😉 These cuties can be found at Shirohige’s Cream Puff Shop in Tokyo. Photo by @angelazychen #VisitJapanAU
@Visit Japan
Alo Japan.