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).