Many Whelps! Handle It! (25 player)

'''Many Whelps! Handle It!''' is a 25-player Onyxia's Lair raid achievement.