Goku Sayonara Zetsubou Sensei Episode 3 English Subbed

Goku Sayonara Zetsubou Sensei
Sayonara Zetsubou Sensei OVA.

List episode