'The ravens that sit on this Norse god's shoulders are Hugin & Munin, meaning thought & memory'
Odin
THE RAVEN: The ravens that sit on this Norse gods shoulders are Hugin & Munin, meaning thought & memory
The ravens that sit on this Norse god's shoulders are Hugin & Munin, meaning thought & memory
The ravens that sit on this Norse god's shoulders are Hugin & Munin, meaning thought & memory
THE RAVEN
Odin
THE RAVEN