Defeated Barachiel in the engine room of the celestial ship. 51.56% of players have unlocked this achievement