Lupin III (2015)

Alternate titles: Lupin the 3rd the Fourth

[starrater]