Striped or spotted?

The amazing fantastical Leopard Cat.