And why the mirror image effect has been called Glamour? Maybe they sport their entire set of dresses in battle to confuse the enemy? Or they dress with glossy paper from fashion-magazines?
Have I been beaten by a mob of northmen fashonistas?
Glamour used to mean magic power. The meanings of words change over time. The Vanir are very glamourous.
As to how to beat them, try different summons and battle magics. Heavy cavalry don't have very good attack or morale, and Blade Wind doesn't work well against Van troops since they wear some armor.
__________________
Great indebtedness does not make men grateful, but vengeful; and if a little charity is not forgotten, it turns into a gnawing worm.