EyeShield 21

EyeShield 21

The Terror Of The Chameleon! (1x13)


Air date: Jun 29, 2005

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

  • Premiered: Apr 2005
  • Episodes: 145
  • Followers: 46
  • Ended
  • TV Tokyo
  • Wednesday