• 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 an invasive species?? Sorry I didn’t take a picture of the smiling cartoon leech on the sign :(Read more