JetKinen about 8 years ago I feel like this series should've been translated.Also the bearded dude is Rasputin from the World Heroes fighting game series