3 ms·I confer on you the "Champion Of The Universe" achievement badge.by hoodoof 15y agoI confer on you the "Champion Of The Universe" achievement badge.