Aniworks Logoworks
Great Teacher Onizuka

Episode 28 of Great Teacher Onizuka

Whatever Can Go Wrong, Will Go Wrong