Angry Ken

For reasons I cannot possibly begin to explain, this cel immediately made me think of the red Angry Bird. Maybe I should spend less time playing games on my iPhone? Nah...
 
Added: 10/23/11 From: Celga
 
Angry Ken