Forum:The Neon Triplets

The Neon Triplets are the high Flayers of the Neon Wraiths and serve as the eighth raid boss of the Tartarus Raid.