Show:
Questions
Responses
Print
demon slayer
100
how many hashira are there
9
200
how many seasons are there
5
300
how is tonys favorite hashira
rengoku
400
who becomes a dounut
rengoku