Versatile Mage Mo Fan Elements

Versatile Mage Mo Fan Elements / He woke up in a familiar world that had vastly changed.