New Lupin Pics
|Lupin the Third Street has posted thirty screenshots from the 13th Lupin III television movie, The Alcatraz Connection, which aired on NTV on August 3rd.
Source: Anime News Service
Lupin the Third Street has posted thirty screenshots from the 13th Lupin III television movie, The Alcatraz Connection, which aired on NTV on August 3rd.
Source: Anime News Service