Sojirou Nobushiro

Sojirou Nobushiro (Nobushiro Sojirou) is a Captain in the group known as X-Faction.