Shima no Sensei / The Island Teacher (Japanese TV Drama with English Sub)