There's about half a dozen species of Madagascan rainbowfish. They all look similar but slightly different. There's also the possibility they are a man made colour form or a cross between two species of Madagascan rainbows. My guess is they are one of the species. The suppliers normally just sell them all as Madagascan rainbows.