umegames on 14 June 2017
are they stupid? welp...this was going to be my chance to seriously get into the series and become a fan. nice going capcom
https://www.youtube.com/channel/UCbchUmHiEvZ1m3b9HgW5syg
VIDEO GAME MUSIC MASHUPS