A flower shop in Daikayama, Matilda

Posted By yonghow on January 7th, 2005

A flower shop in Daikayama, close to Shibuya about 10 minutes cycle from home. Fans of Luc Besson’s Leon have got to be smitten with this shop, watashi hajimete mita toki mo bikkuri. :]

Leave a Reply