France
(Annecy Animation Film Festival)
2005-05-31