This may be DRLP in the Youtube thread but I don't want to dig in there to find out. If you haven't seen this animated short depicting Dock Ellis' LSD-induced "No-No," then I feel supremely confident about the chances of you enjoying the next five minutes of your life.
https://www.nomas-nyc.com/
https://www.nomas-nyc.com/