
The Greatest Mage Episode 31
The Greatest Mage Episode 31. During a demon-spirit attack, Will displays ancient star power and saves the villagers. At the academy, he is harassed by noble-born Lucas and his father Kazzafi. In the World Tree Trial, he is framed—but when the demon god Barbatos invades, Will fuses the World Tree's remnants with the Supreme God's blessing and seals the demon god forever.
Recommended for you
- 40 EpisodesApocalypse Tyrant Tames the Zombie QueenUnderdog-Rise
- 64 EpisodesA God in a World Gone MadUnderdog-Rise
- 40 EpisodesReborn at 10:The World's Greatest MagicianUnderdog-Rise
- 40 EpisodesFrom page to king ArthurUnderdog-Rise
- 40 EpisodesBeast WhispererUnderdog-Rise
- 60 EpisodesFrom Ruined Delivery to RedemptionUnderdog-Rise