Have seen these guys before... they had a couple smaller ones in the tank as well. don't know what they are called but they seemed very interactive. followed my hand around and was very responsive.
They can change in appearance quite a bit as they grow. Put a shiny silver baby and a big dark blue adult together and they look like two separate species.