NEBULA
Discover
Movies
TV Shows
Izumi Imamura — NEBULA
Acting
Izumi Imamura
January 22, 1933
Tokyo, Japan
Known
for
90
Love Tomato
2006
60
Still I Live On
1951
0
Izakaya Moheji 5
2016