Triumph

A giant, infantile embodiment of reprehensible behavior encounters a pink cat.

2018, USA, 5 minutes
Directed by Fritz Masten

Scroll to top