Anima 2005, the 24th Animation Festival, drew to a close on February 13, 2005 in Brussels with an awards ceremony...

View the Full Article