The 2005 released Lupin III television special, Angel Tactics, is coming to the United States on Blu-ray in 2023! Continue reading on LupinCentral.com...