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