Canine Tooth Festival

Canine Tooth Festival is a special event held once every 10 years to determine who will lead the Canine Lords.