Sephiroth VS Infinite

Sephiroth VS Infinite is a What-If? DEATH BATTLE featuring Sephiroth from the Video Game Series Final Fantasy and Infinite (Sonic) from the Video Game Series Sonic.