Dubrillion & Dutrillion The planet Dubrillion and it's sister planet Dutrillion, two among the first planets to fall to the Yuzhaan Vong invasion. Medium: Bryce, Adobe Photoshop nafai Member since: 2007 Location Metropolis, IL, United States Tags Equipment Scene More from nafai