Where To Stream Heavenly Delusion Season 1 Episode 6
100% Safe Water
- Aired May 6, 2023
- 24 Min
- Rated 8.0
- Number 13 Of 13 Rated Episodes
Maru and Kiruko search for the Immortal Order and meet Totori on the way; while looking for water, they come across a badly injured man; someone unexpected appears before Tokio.