Megaplex

Megaplex is an extrahuman Lighter known for their illusions.