Odin
Now in Norse mythos Odin has two messenger ravens--Hugin and Munin--and Aprilis sees herself as someone whom answered to Grimnir's call during the war and even after. 3/6
fictional character in Marvel Comics