Strange stuff popped up on my desktop today

 
Strange stuff popped up on my desktop today - Computer help, Geeks

v20240901