Apple TV+
MLS Season Pass
Search
Apple TV+
Apple TV+
MLS Season Pass
Search
Sign In
IN
Izuru Narushima
Izuru Narushima is a Japanese scriptwriter and film director from Yamanashi Prefecture. In 2011, his film Rebirth was awarded the Japanese Academy Prize for best picture.
WIKIPEDIA
Director