Nepal has the highest number of demon slayer fans, even more than Japan. I know that youll not believe me but i can prove my claim. Average iq of Japan : 106 Average iq of nepal : 42 Nothing more left to say 661 viewsAmogh Ashray, 16:06