Red Ghost
Wiki PageRed Ghost (Красный призрак) is a recurring antagonist in the Marvel universe who has dedicated his genius to committing evil. Ivan Kragoff (Иван Крагофф), a scientist working for the Soviet government, had distinguished himself among in Villains Wiki