LSD or a fairly strong psychotropic drug

 

v20240901