High Concept

In a quest to be lord over humans, Satan (Luci) has transported people from earth to Venus to create a new civilization.