Popularity: 0
Character: Sara Tokimura / Yellow Flash
Release date: 03/14/1986
Release date: 03/13/1987