Sloths, famed for their sleepy slowness and beloved by the Internet, dwell in the rain forests of Central and South America. From their perpetually-stoned facial expressions to their hammock-like bodies, they're pretty freaking adorable (just ask the Sloth Appreciation Society). But back the truck up, have you seen a lemur? These tiny primates have a constant frazzled gaze and are found only on Madagascar. TIME calls them "pop culture's new sloths." But which species is cuter?
Join the conversation and vote below