Ushi-Oni

Ushi-Oni (牛鬼) This gigantic creature usually has a taurine head and a deformed (sometimes spidery) body.

In Blind Fate: #EdoNoYami they are machines used for heavy work on the seabed.

More Enemies