Where To Stream Detective Conan Season 2001 Episode 30
The Alibi of the Soothing Forest
- Aired August 27, 2001
- 30 Min
In a place called the "Soothing Forest" there is a small village. The village chief is found dead, but everyone in the village has an alibi.