HomePosts Tagged "Sephiroth"

Sephiroth Tag

Archive

Attention gamers! Super Smash Bros. Ultimate welcomes Sephiroth to the DLC world on December 23. Get ready to challenge the Masamune blade!