Rin Inumaru(1958-2006)
- Writer
- Director
Rin Inumaru was born in 1958. Rin was a writer and director, known for Prince Mackaroo (1998), Lee Trevino's Fighting Golf (1988) and Eiga Ojarumaru: Yakusoku no natsu Ojaru to Semira (2000). Rin died on 10 September 2006 in Tokyo, Japan.