Marvel Comics X-men Battle Blasters Storm action figure, MOC. Figure includes a display stand of swirling clouds, and is dated 1997. Made by Toy Biz, and manufactured in China.
Figure is mint sealed on card, card is showing some wear from handling and usage. Bubble is showing bend marks and distortion.