>>22744863It's called Funky Forest. It's basically a whole movie of nothing but loosely-connected 2-6 minute shorts, which are all weird as fuck.
I know because I have a navel insertion fetish, so the scene that pic related is from is hot as hell to me.