A large, muscular humanoid creature attacks and overpowers a smaller human character on a sandy beach, pinning them to the ground before standing over them as the human lies defeated, with the scene concluding with a view of the surrounding tropical environment and Russian text overlays.
Be the first to share your thoughts!