big forest temple vibes from ocarina of time from that image.