Surprise surprise, it’s actually from Mega Man Battle & Chase, the racing game spinoff!
3 Likes
Surprise surprise, it’s actually from Mega Man Battle & Chase, the racing game spinoff!