TOKYO (Reuters Life!) - Worried your feet smell? In Japan, where people take off their shoes inside homes and many bars and restaurants, a shoe maker has created an insole with a mint aroma that ...