Go-zu and Me-zu. While many mortals see beast-headed giants and flee in terror without bothering to learn more about them, there are a variety of different beast-headed giants that mortals all lump together as go-zu oni. In fact, the go-zu oni (also called niutou) specifically refer to those oni with heads like horned bulls or oxen.