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