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