This is similar to other 16x2 character LCDs that you've seen before but with one vibrant difference: The backlight is actually an RGB LED. This means that you can change the backlight of this display to any colour you want by controlling the three backlight levels. It also utilizes the extremely common HD44780 parallel interface so code is freely available. You will need ~11 general I/O pins to interface to this LCD screen, plus an extra 3 pins for the RGB backlight.
Note: The backlight is controlled by pins 18, 17, and 16. with a common Cathode on pin 15. As it is an LED do not apply 5V to it or it will be damaged. A current limiting resistor should be used.