Originally posted by Captain moneybagsWho here has seen this anime? I saw it yesterday and thought it was very good. For those who hasent seen it it's about aliens who come to earth to become slaves.