Lighthouse

An area from Castlevania: Order of Ecclesia.