5 Reasons To Watch: Cutie Honey Flash

A flash of brilliance.