I can't find Thor as well. I've explored every part of the overworld several times over. Did we miss something? Some text that says where to go?