Subtitles Dragons: Riders of Berk S05E05 – Buffalord Soldier

English subtitles

After Astrid makes an alarming discovery, her life comes to depend on a dragon everyone thought was extinct. Her pals race against time to find it.