The Ushi-Oni is a spider-like, ox-headed ( creature) from Japanese folklore who appears on beaches, mountains, forests, swamps, and lakes. They’re savage beasts who spit poison and love to kill and eat humans and livestock. Image: Hyakkai-Zukan