Is this dubbed into English?
The version I saw from Netflix had the English dubbed and Spanish versions, no subtitles.