There can be 4,294,967,296 different visual variations of Spinda, as Spinda's spots are determined by its personality value. The number is significantly higher if you also include shiny Pokemon.
Contributed by DotWaffler