Popularity: 1
Veracruz, Mexico
2006-01-09
Character: Superzan
Release date: 08/30/1973
Release date: 02/07/1974
Release date: 12/15/1977
Release date: 10/21/1971
Release date: 04/25/1974