30-06-2011, 13:45
No, it doesn't smell bad, the taste is sour but I don't chew the pills 
A colleague of mine brought them from Japan. Unfortunately I don't know where to buy them once I run out of them. Theu're not sold in Europe, neither on ebay
Probably I will have to switch to lamb placenta.

A colleague of mine brought them from Japan. Unfortunately I don't know where to buy them once I run out of them. Theu're not sold in Europe, neither on ebay
