Meet the babirusa, one of the world’s strangest looking and rarest mammals. Watch this video for more about the daily life of this Indonesian oddity.