This round bodied fly is awaiting identification

in the meantime here are the photos of one strange looking fly

with a huge round body

and huge googly eyes

strange fly with round body and huge googly eyes

strange fly with round body and huge googly eyes