Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Tarô Ishida was born on March 16, 1944 in Kyoto, Japan. He was an actor, known for Akira (1988), Departures (2008) and Lupin III: The Castle of Cagliostro (1979). He died on September 21, 2013 in Sagamihara, Kanagawa, Japan.