During the Fall of the Grund, a mighty sky battle just outside Brightspear, a huge Meglofin was captured by Tzeentch forces, and made to attack the fleet, presumably to attack the city. Because of the mighty deeds of Team Sparkles, as well as Vendandra Firehawk, the creature was taken down before being made to attack the city, but the creature did crash into a portion of the New City of Brightspear, causing a huge number of deaths and damage to property and a section of the wall of the city.
The creature was named Fin by the local inhabitant of the city, and Braglodelionfobingin by the Aelves, because, well, they’re Aelves…