Akuma vs Raiden

Description
Street Fighter VS Mortal Kombat! The Battle between a God and Demon, Which One Will walk out alive?

Intro
NO RESEARCH 

JUST BLOODSHED

DBX