Uroboro from the greek word ουροβóρος, is a very old symbol that represents a serpent eating its own tail. It's associated to Alchemy and other faiths. It represents the cyclic nature of things - the theory of ethernal return - and everything that is represented through a cycle that starts from the beginning after having reached its own end.