Japanese beauty is a judge by day and a vigilante by night trying to stop villains from having their way with hot young schoolgirls and Idols.