Japan 2006 > Himeji

On the way to the castle, we stopped at a takoyaki stand.
328.jpg