I.B.A.D.

And hello to Jason Isaacs...

Imagine a raccoon with a teddy bear face that is so cute it’s hard to resist, let alone overlook. But somehow science did — until now.

Researchers announced Thursday a rare discovery of a new species of mammal called the olinguito. It belongs to a grouping of large creatures that include dogs, cats and bears.

  1. ourfsexfantasiesandrealities reblogged this from darwinsfinches
  2. darwinsfinches reblogged this from ibad
  3. ibad posted this