KitKat of the Day

 

DSC09231

 

Today, we bring you Kuchidoke Almond flavour, and mini Green Tea KitKats.

Yes they are.

Green.

Take a walk with me in Tokyo

Spirited Away