saw this in a pharmacy in england it made me laugh cause only the metalheads can see something in the name.
Apparently when you take one it makes you follow the freezing moon... at least thats what ive heard.