Japan / EPISODE
Secrets of the Gods and the Beast of 666
S1 E3 · July 21, 2017 · 24 minutes
Overview
Dark secrets emerge from the past while Joseph and Roberto keep on investigating about the chain of deaths in San Rosario. Meanwhile, a supposed demonic possession proves to be something much more terrible, under which the two Vatican priests start understanding the true nature of San Rosario.