GREEN LEGEND RAN / THE GREEN LEGEND

Japan 1992