Unidentified finned carnivore