Sacred Staircase

Sacred Staircase is a in Torna ~ The Golden Country.