Issei and Camille find themselves deep in thought as they try to unravel the second test, which centers around a 17th-century painting accompanied by an enigmatic one-word hint.
Show
Drops of God
Episode
S01E05
Air Date
May 12, 2023