Buprestid cockroach

Oxyhaloa buprestoides