Elena is a very tall and large Amazonian woman from the game Street Fighter. In this video she has caught a male from a nearby village to satiate her lust while in heat. It turns out he isn't a worthy opponent.
This is "elena pin.mp4" by Drake R Murphy on Vimeo, the home for high quality videos and the people who love them.