A stop motion animated music video directed, animated, and designed by Eric Leiser.
Eric Leiser
Director
Animation
Cinematography