Species
Unknown
Home Planet
Video Game Appearances
Fight for Hellas, Arvila Heroes, Batman Piraeus City