If I understand you, you?re trying to see it online on one server that allow you to add subtitles, maybe the other videos you?ve seen were previously subtitled, because, this show in particular it?s only in Spanish.
You can also see it online on other servers, such as: videozed, streamcloud, or moe videos.
If you get lost across the web, you can find a guide (in Spanish) in the chat of the main page, ok?
If you need more help, just let me know, you can also write to me directly on the ?Private messages? option in your personal profile.