Lupin wa Ima mo Moete Iru ka? (OVA)

A 50th anniversary project.

Duration: 27 min

Release: 2018

IMDb: 7.00