Lido

Definition
Alleged town in Paburo Mountains, in unnamed region. "Lido" first mentioned in Scene 26, anime Scene 9.

History
Paburo Hunting Party never sees town. Unclear if town really exists.