Voltron: Defender of the Universe Season 01 Episode 019 - The Buried Castle

Episodes