By omnibrain on January 18, 2008. Ahh.... an animated brain on drugs - how could it get any better?! Tags Art Drugs neuroart neuroscience Policy & Politics Popular Culture Psychology Video Log in to post comments More like this