Ryu Ending by Capcom Overview Tag Appears on Super Street Fighter II: The New Challengers & Turbo Playcount 1 Listeners 1