Total Eclipse S1E3: Waxing Crescent

  • Aired: 2018-04-19
  • Runtime: 9 minutes

Overview

Embarrassed by an old photo, Diana vows to get revenge.

Server: 1
Watch Now
Server: 2
Watch Now