logo Featured Topics Film WWE TV Gaming Horror Comics Music Offbeat Quizzes 25 Most Revealing WWE Instagram Posts Of The Week (13th Dec) By Simon Gallagher / December 13, 2015 10. Sasha Banks Sailor Moon Putting aside her Boss outfits, Sasha Banks scored some serious nerd points by putting on a Sailor Moon inspired dress by Living Dead Clothing. Cue the inevitable "this makes me feel weird but good" comments. Pagination ←Previous Next→