monkey.jpg
 

Interdimensional video phenomena with a dash of psychedelia, animation, puppetry and live action.