Elo

Elo is a being, one that is seen in many paintings throughout the game. It also appears as a stone statue in the catacombs of the Basilica.
Elo can be encountered in random chance encounters in the Basilica and the final dream sequence.