2018 • Animation • 1m
A man claps his own cheeks in a fanstastical setting.
Carter Amelia Davis
Director