Robot Chicken made fun of sailor moon!!!!!!!!! OH NOEZ!

If Naoko Takeuchi saw this sketch, SETH GREEN WOULD BE IN BIG TROUBLE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!