Izzybfilms
Festival Trailer for International Animation in London, made in cut out stop motion technique.