Pic from this costume site
Random plug: Cameran Terminator and Cutie Honey dolls
Cutie Honey forum on TV-Nihon