Odin decides to return to Earth after his long respite in outer space. Although he might be aloof when it comes to human affairs, he still has his responsibilities. Odin dreads the problems the humans have created in his absence, problems that will certainly require his attention on return.
His return should fill the hearts of the humans with joy…