This ambitious stop-motion animated short film, 10 years in the making, is a journey through a darkly fantastic alien world which was once our own.
This ambitious stop-motion animated short film, 10 years in the making, is a journey through a darkly fantastic alien world which was once our own.