where was angry birds invented
angry birds was invented in Spain or Japan.Probably the angry birds computer games were invented somewhere in Japan and the angry birds iphone games were invented in Spain.