Sabu Kawahara was born on November 10, 1946 in Hiroshima, Japan. He is an actor, known for Warriors of the Rainbow: Seediq Bale I (2011), A Scene at the Sea (1991) and The Eel (1997). Read more on iMDB