Rovio Mobile

Video Game Developer