Hot Search
No search results found
- Write an article
- Start discussion
- Create a list
- Upload a video
Yumiko Igarashi was born on August 26, 1950 in Asahikawa, Japan. She is a writer, known for Crusher Joe: The Movie (1983), Lupin III: Dead or Alive (1996) and Lady Georgie (1983).