Ayanoteruhaotsuri
September 7, 2022 in Japan ⋅ ☁️ 25 °C
Aya Teruha Suspension Bridge. Super high, nice views, blah blah blah. On the other side, I saw a sign warning of “land leeches” and now that’s all I want to know about. I guess they’re anRead more


TravelerLand leeches??! Are those like land dolphins?