Lost in Translation 224: Mutant X Scott Delahunt September 8, 2017 Lost in Translation So, if Mutant X is not X-Men, what is it?