hehe... im not Dini.... but the pic is from Xtreme Xmen 19. Its a pic of Lifeguard. And i know why you think it looks familiar. I saw the pic and thought it was an anime pic... almost like Sailor moon.... if you look closely you can almost make out a pair of "meatballs" on her head!!!