Does it matter that you have an Avatar of a Marvel character? Just the name fake name will do for us.
...and if it doesn't matter, than why name the Squadrons (period)? Just give 'em the numbers & call it a day.
It shouldn't be Griffins - Just Squadron No. 9
It shouldn't be Arrows - Just Squadron No. 11
Why do Squadrons around the World have their own respective Insignia's...
Oh..., so that's why they got these...
Oh what..., calling reinforcements to educate us 'kids'. Learn to fight your own battles, if you are man enough to pick a fight.
Otherwise feel free to look up the word '
Pussy' in the English Dictionary.