The Kardasians? Or the ones from Star Trek?
That’s right!.......the Star Trek kardasians.....I always knew they were alien.