jennymascia
Art directed and directed the cel animation department on the new music video "last I heard" by Thom Yorke.