Takeru Toyokura トヨクラ タケル "5.11 Mother's Day", 2008 Add to My List "5.11 Mother's Day", 2008, Northport Mall AdvertisingAnalogueFlowers & PlantsLandscape & CityscapePeopleSeasonalShopping Centre Tweet