Honoo no Toukyuuji: Dodge Danpei, 1992

More in this franchise