Popularity: 1
Character: Stella Speed
Release date: 09/06/1991
Release date: 06/25/1993
Release date: 04/15/1993