Sheen Genus

Sheen A Canadian wrestler who is attempting to create his own wrestling league. He has come to Japan looking for people to join him. He also appears in SNK vs. Capcom: Card Fighters DS.