Even Shanna who I have high respect for is saying Tessa was doing stuff in Japan, but never gave examples which is like say it and not beat around the bush. Shanna was with Stardom around the time this allegedly happened, so once again Toni Storm and Kay Lee Ray need to step up and say something...