Duval
Information
Nickname: Iron Mask
Voice Actors
Toshihiko Seki
Japanese
David Vincent
English
Antoine Tome
French
Simone D'Andrea
Italian