Quote Originally Posted by Shadow Bahamut
Maybe Elena fell off the sister ray when her and Tifa had a scrap on it??? who knows..
That wasn't Elena. That was Scarlet, the head of Shin-Ra's weapons development department.