Nice pics (as always)! The Fossa is a type of civet “cat”. :’)
My understanding is that there is still some degree of debate amongst biologists and taxonomists as to where exactly it "fits" in.