You are going to Watch Fairy Tail Episode 99 English dubbed
online free episodes with HQ / high quality. Stream Anime Fairy Tail Episode 99 Online English dub
Natsu vs. Gildarts. Juvia and Lisanna are pitted against Erza, while Elfman and Evergreen are pitted against Mirajane. Meanwhile, Natsu enthusiastically fights Gildarts, with a series of flashbacks detailing how Natsu had never once been able to defeat him since childhood. Just when Natsu believes he has gained the upper hand, Gildarts unleashes an immense aura of magical power, prompting Natsu to surrender in fear. Gildarts teaches Natsu the benefits that fear has in order for him to grow stronger, and allows him to pass.