I met this cute little cat at Torla, a village near Ordessa Park, in the north of Spain.