Italy's Cartoons on the Bay International Television and Multimedia Animation Festival has handed out its annual Pulcinella awards.

The ward for...

View the Full Article