i know i said i would calm down on the festival posts...


but just a note that cuddle sticks is screening this weekend at the Castelli Animati festival in Rome.