Genmu Kiyokawa

Born: None


Placeholder

Lupin the Third: Green vs Red

as Tencho (voice)
Released: 2008-04-02

When a Lupin impersonator is arrested for shoplifting in Tokyo, dozens of other copycats...

Movie page