Kazuhiro Anzai
Born: None
Lupin the Third: Green vs Red
as Radio no Koe (voice)Released: 2008-04-02
When a Lupin impersonator is arrested for shoplifting in Tokyo, dozens of other copycats...
Movie page