You are going to Watch Fairy Tail Episode 120 English dubbed online free episodes with HQ / high quality. Stream Anime Fairy Tail Episode 120 Online English dub Daybreak on Tenrou Island. The mechanical heart Happy and Carla destroy turns out to be giving Hades his power. Ultear uses her magic to return the Sirius Tree to its original state, allowing Natsu, Lucy, Gray, Erza, Wendy, and Laxus to finally defeat the now powerless Hades. Makarov and the other injured guildmates return and order Grimoire Heart to leave Sirius Island. As the Fairy Tail wizards celebrate and recover from their fight, Hades and the other defeated Grimoire Heart members discover Zeref on their ship.
The advertisement will dissappear after 30 seconds!!