Lupin III: Green vs. Red

Alternative titles


Japanese ルパン三世GREENvsRED
English Lupin III: Green vs. Red

Information


Aired 2008-04-02 to 2008-04-02
Episodes 1
Noone has written a review yet.