No photoJunichi TakeokaActingBorn 25/02/1955Known ForThe Beauty of the Black Pearl1985Thunderbirds 20861982Undersea Super Train: Marine Express1979Edogawa Rampo no bijo shirīzu1977The Last Song1975