Movie • 2026
A mostly psychedelic, Dadaist, and surreal short film that seeks to irritate the human mind.