Human and opossum are best friends

Read the rest