Lupin the Third: Green vs Red

2008