NEBULA
Discover
Movies
TV Shows
Camera
Jesper Find
September 30, 1947 — August 1, 2014
Known
for
73
In China They Eat Dogs
1999
40
Carlo and Ester
1994
53
The Collector
2004
Jesper Find — NEBULA