Popularity: 2
1974-05-23
Frankfurt an der Oder, Germany
Character: Rivalin
Release date: 04/19/1990
Character: Self
Release date: 11/02/2020
Release date: 09/14/2023