It looks like it is cover art or poster art for the story “The Bride”... which was the basis for Kill Bill.
In context, not inappropriate at all.
She is kinda hot