Friday, December 31, 2010

Best Kare Bun @ Homemade Curry Time, JR Akihabara Station, Akihabara, Tokyo