Tawara-ya Soap

Tawara-ya Soap

$48 for box of 6

 

The finest smelling, finest-grained soap from the renowned Kyoto ryokan.