It looks like Power Rangers, honestly, with Sailor Moon costumes and characters. Everything about it is so brilliantly bad that it's entertaining. It's kind of like... like a bunch of good cosplayers got some video equipment and some sets and decided to act out Sailor Moon.
no subject