Inuyasha

Inuyasha is a team-mate of the Striking Shedders.