‘Teeth’ Wins Grand Prize at Japan’s New Chitose Airport Festival
The creepy “Teeth” topped the field of competitors at the world’s only animation festival taking place in an airport.
The creepy “Teeth” topped the field of competitors at the world’s only animation festival taking place in an airport.