Uploaded February 2016 | Updated September 2026, 1 day ago
There is this amazing soap you can buy in Kyoto's Teramachi area. It's the only place you can buy these. They feel and smell so darn gooooood!!
There is this amazing soap you can buy in Kyoto's Teramachi area. It's the only place you can buy these. They feel and smell so darn gooooood!!










