Twins appear in the mythologies of many cultures around the world. In some cultures they are seen as ominous, and in others they are seen as auspicious. Twins in mythology are often cast as two halves of the same whole, sharing a bond deeper than that of ordinary siblings, or seen as fierce rivals. They can be seen as representations of a dualistic worldview. They can represent another aspect of the self, a doppelgänger, or a shadow.