>>151078495
>What the hell is demon slayer dude even going to do?
Don't underestimate sword dudes