This camera from Canon is equipped with a LCD/OLED viewfinder and does not come with lens. It lacks image stabilisation, unfortunately.
From Park Cameras
Used Canon EOS 7D Mark II Digital SLR Camera Body
This product is also available at 1 unverified merchant.