“FloriDada” is a music video from Animal Collective’s new album Painting With. Directed by PFFR, animated by kyttenjanae and Caleb Wood, and edited by Jon Philpot.

Latest News from Cartoon Brew