Devil's Coach Horse?

Devil's Coach Horse?

Observation - Devil's Coach Horse? - UK and Ireland. Description: