Login
The Last Original Luna
The Last Original Luna

The Last Original Luna

50 Episodes

Betrayed by Rylan, who stole her throne with her own power, Luna Selene fights to reclaim it and defeat the Abyss alongside Frost Wolf Alpha Aric. Aft...