Giant Aquatic Brazilian Centipede on Nostr: Something I just saw on here put this in my mind Something I just saw on here put this in my mind