My Little Pony friendship is magic season 2 Episode 20 "Its About Time"
Twilight gets an ominous warning from an unexpected visitor: her future self, but her curiosity prevents her from receiving the full message. Now she is forced to figure out what the messenger...