Devil's Coach Horse?

                               Devil's Coach Horse?

Observation - Devil's Coach Horse?. Description: