Also, I guess I should have realized that Mihoshi Oni is in fact an oni. I just figured it was just a name.
Actually, she's not an Oni. Oni are Metavarient Orks. Mihoshi is, as noted on the card, a Troll.
And yes, it can be slightly confusing.
There is an Oni card that was released as a promo last year:
Note that it specifically lists it as an Ork.