So far I have checked everywhere that Hetsu is supposed to be and have watched about 10 videos showing he should be cowering between some trees north of the first Geoglyph for the first time encounter, but I spent about an hour combing that area, he just isn't there. I even checked Koroki Forest...