Music Video: Nathan Leigh – House on Stilts An incredible stop-motion animated visual for songwriter Leigh’s entire new EP