This Hertz pickup location details in Nara:

Hertz
2-16 Tomiyasu Tottori-Shi
Nara, 29 6800845 JPN