Eyeshield 21

1 Season
145 Episode

Eyeshield 21 - Season 1 Episode 13 The Terror Of The Chameleon!


(170 votes, average: 8.40/ 10)

22 minutes 2024 HD

  • Share

Realizing that Habashira's not nearly as scary as Shin can be, Sena leaves him and the Zokugaku Chameleons in his dust. Deimon wins 48-28

Season