4 ms·First thought: The red mascot of Angry Birds.by nayuki 6y agoFirst thought: The red mascot of Angry Birds.satellite2 6y agoExactly, I wonder if it was their inspiration