News
It’s called “uguisu no fun” and its literal translation is “feces of the warbler.” That’s right — it’s nightingale poop. For over 1,000 years Japanese geishas have been using this ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results