If the religion which criminalizes Twins because of some fairy tale relating to their Goddess, then i have a feeling that the "Three Great Demons" are probably some unfair title as well, aka., they are innocent or something and because of the religion of the Goddess (who hates twins), they have been named as such.