Yelena Belova is a fictional character appearing in American comic books published by Marvel Comics. Created by writer Devin Grayson and artist J. G. From Wikipedia
The upcoming Marvel film, set for May 2 release, blends superhero action with an indie aesthetic inspired by A24's signature style.