Where To Stream Ningen Fushin Adventurers Who Don't Believe in Humanity Will Save the World Season 1 Episode 9
The Legend of Labyrinth City - Stepping Man?!
- Aired February 28, 2023
- 24 Min
- Rated 8.7
- Number 1 Of 12 Rated Episodes
The Survivors head into the worst parts of the city to track down a mysterious kidnapper.