peachfaced, 7 months ago Thanks! Couldn’t really tell but I’m assuming some kind of leech or worm
Thanks! Couldn’t really tell but I’m assuming some kind of leech or worm