Where To Stream Lupin III Season 6 Episode 1
Enter Sherlock Holmes
- Aired October 16, 2021
- 25 Min
Rumor has it the Raven, a secret society with fingers in the British government, guards a treasure, and Lupin aims to collect despite the interference of one Sherlock Holmes.