By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Yep, it's official. Japan's drinking water is laced with LSD.