The Ushi-Oni is a spider-like, ox-headed yokai (supernatural creature) from Japanese 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