Germany
(International Short Film Festival Oberhausen)
May 2006