The Pop Culture Relevance of Mudman from World Heroes

The masked shaman may live on, even if his fighting game series doesn’t.