I was thinking this might be the best (and only?) place to get an answer.
This bottle found it's way to my possession, and I'm wondering what's in it:

I'd guess it's a 40% alcohol drink, made from grapes, but that's all I can figure.
Searching for various strings including that English title produced nothing.
Any help would be appreciated. :]

