Evelyn Deavor, the new villain in Incredibles 2 takes a very special interest in Helen, there is quite a bit of lesbian tension of her and Helen that I get the feeling something like this could have very well happened, since her Hypno Goggles also make the victims not remember anything at all.

Maybe Butt stuff is ab it far fetched though...

New stuff is on the way, hope you are having a nice week.

 

also, since the film just came out, Sharkrobot put up some of my previous Helen pinups for sale again, they will be up for a limited time, if you wanted any of these you can order here.