Devil's Coachhorse?

Devil's Coachhorse?

Observation - Devil's Coachhorse?. Description: Similar size and behaviour as Devil's Coach horse. Abdomen curled over when disturbed

Similar size and behaviour as Devil's Coach horse. Abdomen curled over when disturbed