Christ of the Abyss, Italy.

Christ of the Abyss, Italy.