Japanese mythology
In Japanese mythology, Ox-Head and Horse-Face are known as "Gozu" and "Mezu" respectively.