Popularity: 0
1963-01-01
South Korea
Character: Toad
Release date: 09/13/1991
Release date: 07/07/1992