Unboxing and review of NECA'S Ultimate The Invisible Man (1933) 1:12 scale Universal Monsters action figure. Figure released November 2022.