Sephiroth

Sephiroth is a villianous character from the Final Fantasy series who appears in Kingdom Hearts and Kingdom Hearts II.

]]