4 fragments left, the two from the serendipity shop and the bestiary and friggin yomi

recommendations on how to fight yomi? i'm trying to poison him but it never works quickly enough before he gets tired of it and kills me