Ushi Oni

The Ushi Oni is a yokai that has appeared in the yokai monsters series.

Appearance:
The Ushi Oni is a spider with a large ox's head.

Abilities:

TBA

trivia:

TBA