Demon Hunter files trademark lawsuit against Netflix

Wait 5 sec.

Demon Hunter files trademark lawsuit against Netflix