Taida

Taida is a two-horned Blue Oni of the Oni Tribe...

Trivia

 * Taida's appearance is based on that of Shuten-Doji from Type Moon.