Science Memes @mander.xyz fossilesque @mander.xyz 3mo ago Spider mech!! 1 crossposts Spiders @lemmy.world pseudo @jlai.lu 3mo ago Spider mech!!