Did you mean: Reva?

Recuva icon

Recuva 1.20.0.361

piriform.recuva.recuva
Software for Windows