Pink Girl 1960's Peace Hero!!

Fighting evil with flower power is kick ass! Pictures from Anime Central 2008.

@lunaladyoflight