Series: Lupin III: Lupin wa Ima mo Moete Iru ka?