A video of "Peanut Butter" by KRILL ~ directed by the glorious Ellie Marshall song on forthcoming repress of Lucky Leaves, out November 17 via Steak Club ...