Saw this in a museum… am I lost in translation? Is this some sort of antidepressant?