Shirohige’s Totoro Cream Puff

Cuteness to the max! Check out these kawaii Totoro Cream Puffs sold by Shirohige's Cream Puff Shop in Tokyo! These Totoro Cream Puffs are so super delicious!! I will definitely go back to have them again, and they are so irresistably cute! If you are visiting Japan, you do not want to miss out this delicious sweets! Located within ...