Animal Beatbox

“Animal Beatbox” directed by Damon Gameau, winner of Tropfest 2011 in Australia, the world’s largest short film festival.

via StoolLaLa