Red Goblin

A mysterious foe, where did he come from, where did he go?