Sesshomaru

Sesshomaru is one of the team-mates of the Striking Shedders.