I mean…really. Kittie Cosplay clearly killed it with her Stranger Things cosplay dress. In fact she bumped into Aaron Sims (the creator of the Demogorgon from the show) and he was super impressed with the hand she built from craft foam and Worbla. Check out the whole story below.
See Also: Doctor Stranger Things Cosplay