from "Super Street Fighter II: The New Challengers" album by Capcom Sound Team Alph Lyla
See who else performs this track