angrybird

An Angry Bird. But a biblical avian?