Cloud Strife vs Riku

Cloud Strife vs Riku is Pistashio's Upcoming Death Battle.