Science Memes @mander.xyz fossilesque @mander.xyz 1mo ago debunked tap tap tap Debunked here https://sopuli.xyz/comment/17362730