Where To Stream Document 72 Hours Season 2023 Episode 20
At a Tokyo Insect Store
- Aired December 12, 2023
- 30 Min
Many insect fans are drawn to a store in Tokyo, Japan, that sells about 100 different species and equipment for keeping them. For three days, we explored why people adore these tiny creatures.