Sexton Beetle?

Sexton Beetle?

Observation - Sexton Beetle? - UK and Ireland. Description: