Rakshasa

Rakshasa is an Indian Professional Wrestler in the fictional 7 Worlds of Wrestling universe. She has competed primarily for Top 10 Wrestling, where she has won multiple championships. Within the fiction, she is a cultural icon in India.

Rakshasa is a giant, one of the tallest women in the world.