Duckie World

This is a unknown world/planet That has 6 Towers and 1 Citadel. Not completed/created