Oshiro

Oshiro is one of Shura's six Guardians.

Deck
Oshiro runs an Eletroenforcer Deck.