Loading...
Alien - unknown
Status:
🔴 Dead
First seen in episode:
Vindicators 3: The Return of Worldender
Origin location:
unknown
Last known location:
Dorian 5
S03E04
Aired on:
August 13, 2017