Karma

Unknown is an upcoming alien in Noah 10. Nothing is known about him.