X-Men Storm Power Glow Action Figure Storm is part of the X-Men 5 inches tall action figure line. Storm in Silver outfit action figure with Light-Up Chest emblem and Lightning Bolt Staff! Includes official marvel universe trading card! Made by Toy Biz in 1993 and long out of production.