Brought this in Germany 6 years ago, have no idea what it is. Have tried finding information on it but have come up drier than a nuns.. Could anyone tell me what this is