Welcome to LTV-2121 - the Planet of Doom. Seriously. That's Its Name.