Hi all,
Yes a very colourful "German" Ram (Microgeophagus ramirezi), they are lovely little fish, but the normal problem is getting hold of them. This might sound funny as most LFS sell them, but they are nearly always Singapore bred fish that have been hormone treated to colour them up and this combined with their extreme susceptibility to internal parasites means they have a very limited life span, apparently the Golden, long fin and Balloon abominations are even less hardy, although this doesn't apparently apply to the "Electric Blue" mutation.
If you can get hold of some genuine Czech, Dutch or German bred fish, or from a local breeder they are likely to be more successful, in which case they need very warm (Discus warm), soft water and no tank mates if they breed as they are hopeless parents.
cheers Darrel