Battle Though The Hevens Quen Medusa with Celestial battle unfolds, warriors quench Medusa's deadly gaze.