Jean-Yves Lafesse
Role(s): Jean-Yves Lambert
Urotsukidōji III: Return of the Overfiend
Godzilla vs. Megaguirus
Tanu Weds Manu: Returns
Return to Nim's Island
Return