Japanese face towels made from 100% organic cotton.
These items offer amazing softness for even the most sensitive skin and are machine washable for easy care. They're also infused with Binchotan charcoal, which absorbs odor and bacteria.
Discover why this cloth has a cult following the world over.
Made in Japan.