An inscription on the stairs above reads. The keo ruug shrine is in the lost woods beside the great deku tree. Like and sub more often than not i sub back.