December 28, 2008 Sushi sandwiches Edit Delete Tags Autopost Sushi sandwiches in a Tokyo convenience store. No, I didn't buy them. Sent from my fabulous iPhone.