Popularity: 1
1987-04-27
Amsterdam, Noord-Holland, Netherlands
Character: Star Witch Solara
Release date: 06/18/2014