The Shrine

'The Shrine' is what Taylor Chase and Jackson Blake call the ancient Japanese Shrine which resides in Gracewood Wilde.