Not sure how this 5” beauty got to the 23rd floor, but Stella is frantically indicating that she would happily go through the glass to challenge her to mortal combat! #MantisesOfMastodon