Lokiiiii
I want to cry!
And he's got a Mighty Ducks patch on his vest!