Sephiroth, Fabled SOLDIER depicts one of the most iconic villains in not just the Final Fantasy franchise but the entire gaming industry. As such,...

Jun 11