Aniworks Logoworks
Street Fighter II: The Animated Series

Episode 21 of Street Fighter II: The Animated Series