Querulous

LIFEFORMS: 16 million
TEMPERATURE: -93°F to 66°F
#71
of
#100
Epic

Home to 16 million inhabitants! Although they complain a lot, apparently.