Bird gods descend to Earth to save humanity from its own destruction. As their divine descendants spiral into chaos, these ancient deities must restore balance to a world teetering on the edge of collapse.
Directed by
Luis NietoScreenings and awards
2025
London International Animation Festival
United Kingdom (UK)