Ryu

Ryu is a team-mate of the Striking Shedders.