Death Battle!: Season 8, Episode 2
The duel of ultimate hybrid alien life forms (with similar fashion sense)