5mm RGB Led built in IC
The IC used inside these specialty leds are very very difficult to find outside of chinese street markets and you'd have to be pretty good at understanding chinese to find them. They are often not found in "regular" sizes. The specific ones used are wire bond, the size of a pin head.

That said, this is nothing that can't be done with a general purpose microcontroller. All it does is cycle through a routine, and doesn't need anything other than a few pwm routines or 3 pwm channels.