The statuette of the London Independent Film Awards

Capuchin Culture is the best short documentary.