Don't feel bad about it, I had no idea they represented anything til somebody here mentioned it.
Originally Posted by The Morningstar
They are basically Odin's eyes and ears in the other realms. Did you notice them perched on his throne in Thor?
Whoa, no, I didn't. That's even cooler.