Show Menu


Watch EyeShield 21 online: Episode 13 The Terror Of The Chameleon!

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

Ready to Watch EyeShield 21, Season 1, Episode 13?
click here to see where to watch or .