Who made XXX?
Angry Birds Stella
Angry Birds Stella, also known as Angry Birds Slingshot Stella, is a puzzle video game and the second spin-off from the Angry Birds series, developed by Rovio Entertainment.
Rovio Entertainment