Kim Kardashian has said that boyfriend Kanye West is her perfect match in every way, which means they would already be headed down the aisle if she wasn't already married to the same dude she said that about a year ago.

But she wasn't kidding about that whole "perfect match" thing -- seems someone is shopping around a Yeezy sex tape.

RadarOnline has reportedly seen the 20-minute romp and published a screen grab of the male participant, and it sure looks like the rapper to us. Apparently, the girl he bangs in a hotel (classy!) is 18 and married but says she and her husband no longer have sex, which is totally a valid excuse for cheating.

Oh, and did we mention she reportedly looks just like Kim?

On the tape, Kanye and not-Kim do the dirty, but they never kiss because come on, that would be super intimate. Also, Yeezy supposedly plays it "safe," so Kimmy probably doesn’t have to worry a baby mama showing up on her doorstep to ruin her eventual televised media circus of a wedding to Kanye (which we all know is probably being scripted by E! writers as we speak).

A source claims the vid was shot before Kanye and Kim hooked up, and says he's seen both tapes. In his professional opinion? 'Ye's performance is superior, but maybe that's just because the hip-hop star was energized after watching Kim's go-round.

And in case you're wondering if the tape really does exist, seems it does -- in fact, there are two of them. And West's attorneys have demanded that the screenshots floating around the web be removed, writing in an oddly-capitalized letter obtained by AllHipHop, "Be advised that the Screen Shot, as well as the Tape from which the Screen Shot was taken, were illegally obtained and believed to have been stolen from Mr. West's computer."

So yeah, Kim and Kanye really do have a lot in common -- neither of them ever saw a camera they didn't like.