Camille heads to Italy in search of answers to the mystery surrounding the painting, while Issei chooses to remain behind to face his mother.
Show
Drops of God
Episode
S01E06
Air Date
May 19, 2023