ActingSuzuki MoguraBorn 1987-05-13Known forLUPIN THE IIIRD: The Movie - The Immortal Bloodline2025ANIMATIONFull filmographyLUPIN THE IIIRD: The Movie - The Immortal Bloodline2025ANIMATION