Watch Wanna Be the Strongest in the World Season 1 Episode 1 Online
-
- COUNTRIES: Japan
- Subtitles: 日本語
Pop princess Sakura is drawn into the brutal world of women's professional wrestling after sadistic lady brawler by the name of Rio humiliates one of her fellow idols!