There is confusion among MHA fans about whether Stain is a villain or an anti-hero. What's the difference, and what is Stain, really? Tensei generally believes in the power of friendship ...