PseudoFossil Sep 21, 2025 07:58AM I realized that humans really are the largest group of mammals on earth and that fucked with me a bit like damn we really are some fucked up evil parasite creatures