Sunday, March 18, 2018

Io Shirai - Japanese Female Wrestling

Japanese wrestler Io Shirai has wrestled on the Independent circuit in Japan, was a part of Team Makehen, a member of Triple Tails, wrestled (and trained) in Mexico worked for World Wonder Ring Stardom and was almost a WWE Diva last year.