Tymeo Mountains

An area from Castlevania: Order of Ecclesia.