RJS Comics Group

Atlantean general who led the ill-fated Atlantean Invasion of Britain.