Why '13 Reasons Why' Maybe Popular In India

Could this be the reason why this Netflix show is wildly popular in India?

avatar
Brut.