statues

In Chinese mythology, Ox-Head and Horse-Face are guardians of the Underworld, and act as the equivalent to the Angel of Death. They capture and escort human souls to be judged in the courts of Hell, and are messengers of the king of Hell, Yanluo Wang. Images by Jnzl on Flickr

Permalink