The Herds project: Life-size animal puppets begin 20,000-kilometre migration to spotlight migration and climate issues 14 April 2025
A village of puppets and one child: Japan’s Ichinono clings to hope amid demographic decline 26 October 2024