Keep in Touch at the Bike Repair Shop ‘Touch’ Leave a reply What an odd name for a bike repair shop Bike Repair Shop ‘Touch’ in Urayasu, Japan more like this