demon slayer anime
100
who is in episode 1

Giyyu

200

who are the main characters

nezuko and tanjiro
300

who is the best

nezuko

400

who is nice

nezuko

500

who is cute

NEZUKOO