Fenguila (Mammalians)

Is it a cat? A scarf? Nobody knows!