The creator's of Nadia return to the airwaves with the weirdest giant robot show you'll ever see. An acute effort that pairs bizarre mecha with perplexing characters, in a story pasted together with bit of pseudo-Christian mysticism. The ending sucks.