Lady of the Forest

Unreleased Lady of the Forest is a character who appeared in official artwork for the game Castlevania: Lords of Shadow before it was revealed to be a Castlevania game. Nothing more about this character is known at this time or if she will actually make an appearance in the final game.