Where To Stream Drops of God Season 2 Episode 1
The Present
- Aired January 21, 2026
- 47 Min
- Rated 8.3
- Number 7 Of 16 Rated Episodes
Issei and Camille reunite at the Chassangre Estate, only to receive a mysterious gift and set of instructions that will test their bond.