Tabuu taps back into the spiritual realm of psychedelics & consciousness in this solo masturbation video.