Posted 2 years ago
this was given to me by a friend, and it was given to them by a friend who is from Germany so im guessing it comes from Europe? its sealed, & has a clear liquid in it. I have no idea, i have googled & googled & googled and cant find another like it. it has some markings on the bottom but the only thing i can read is 'depose'.
any idea's anyone?