Storehouse

Storehouse is the sixth location in Kena: Bridge of Spirits.