Demon slayer gloves