Therianthrope, Wadi Taleshut, Messak (Libya)