Spiny Devil and yet another even more "spiny" !