I see the painting is signed with just an "R". Could it be that it is really a ...a...Rembrandt? Herschel Rembrandt out of Cleveland did a lot of his stuff on velvet.
As the Great Harrison Ford once said, "It belongs in a museum!" I'm so close to putting on a fedora, grabbing my bull whip, strapping a pistol to my waist, slinging my satchel, and making my way to your house pal...