The Fossas of Madagascar

The Fossas are wacky creatures from Madagascar.