Japan 2006 > Nara

This is a little stand selling some kind of pastries, emerging from the machine behind where the dough is being pounded.