@glynmoody I had seen a post, with no link, claiming they had become some kind of a bird. The new stick drawing looks like a duck or goose to me. (or a flag)
The article later says their old mascot was a T-Rex which confuses me, because why call it Mozilla if you aren't a Godzilla? (Is Godzilla really a radioactive T-Rex? The arms don't fit that theory.)