Demon Slayer ,Chapter 31 : Who’s going to step forward if I don’t step forward myself?

Demon Slayer Scan 31 20

 

Demon Slayer Scan 31 21

 

 

Demon Slayer Scan 31 23

 

Demon Slayer Scan 31 24