Ox Head + Horse Face Picture

Ox Head & Horse Face from the Chinese Mythology.

Guards in the underworld, responsible to collect souls to bring to the underworld.
Continue Reading: Hades