3 years 7 months ago
Link
Lupin III the First will be in theaters in the United States in October 2020. There are also new dubbed and subtitled trailers to watch!
The post Lupin III the First Theatrical Release Set for October 2020 appeared first on Siliconera.