Gods of Street Fighter : Daigo Umehara

The term fighting game God has already been used in the fighting game community, many years ago, to refer to five Japanese players who…