This might help you decide......I am not sure if his large ring has any significance / I will try a google.
Also the main matter in hand might of course also be a griffin which erodes my eagle idea.
Mankind might appear to be on a downward spiral ...but the logos have clearly improved over time ;0)
.