Yanaka and Nezu - keemra
A rice cracker shop that has been making its own rice crackers for 108 years.

A rice cracker shop that has been making its own rice crackers for 108 years.

Yanaka7077