Aniworks Logoworks
Great Teacher Onizuka

Episode 13 of Great Teacher Onizuka

Only the Best Will Do