My thoughts on Nicki Minaj performance on SNL.

Song is crazy hot and I'm only guessing but I think Nicki was looking for a stunning visuals with this performance.  Some may find the Chun-Li theme a little too much but in my opinion she was looking for a theme here and she nailed it.  What do you think?