RAIN+TURTLE+PHYSICAL MOVEMENT= this video.
Channel: nuerox
Date: 14/04/2016

this video is fantastically strange in basically every way.