Horrible show about RETARDS trying to stop another RETARDS of destroy the world with his RETARD-PUPPETS, because some RETARD girl chose another RETARD to stay with and the not-chosen RETARD is mad now...
This should be called Karakuri RETARD or something...