Badges update automatically and link to the mod page on MineUniverse.
It's a Giga Creeper. He's like a creeper but worse. Essentially He Just explodes more. It's Like if a creeper was 10 times worse.