LOTM: The Angels Return Ep. 24 - The Demon of Destruction (part 1)

It's a wide-awake nightmare for the Angels and company as they are locked in combat with the merciless Destoroyah! The odds of victory look very low for our heroes! Has even Godzilla met his match?!