Sesshōmaru

Sesshōmaru is one of the main protagonists and antagonists from the InuYasha series.

Matchup Ideas So Far

 * VS Vergil (Devil May Cry series)