You defeated Devola and Popola within three and a half minutes. 9.90% of players have unlocked this achievement