From Japan comes the tradition of oshibori. Oshibori is the Japanese word for the rolled up hot towel you receive after eating at an authentic Japanese restaurant or at the conclusion of an international flight. If you have never experienced a hot towel after a long flight, it is as close as you can get […]