Germany
(Cologne International Short Film Festival)
Dec 4, 2004