November 28, 2008 Daimaru Dept Store in holiday spirit Edit Delete Tags Autopost Shinsaibashi. Sent from my iPhone