iri hame rihoraho ibihe byose kandi rirakora pe in the philippines another legendary creature called the sigbin shares many of chupacabra's descriptions hari ubumenyi buke mu micungire y umutungo mfite igitekerezo kidasobanutse kubyo uvuga