
Richard Darbois
Birth place: Montreal, Quebec, Canada

Space Pirate Captain Harlock
TV, 2020
Captain Herlock
Main
Space Pirate Captain Harlock
Movie, 2020