Japan Trip 2005 -- A sembe shop. The fresh sembe smelled soooo good. Sembe is a kind of toasted cracker.

First | Previous Picture | Next Picture | Last | Thumbnails