OUROBOROS

Have you ever heard about Ouroboros? If you have never heard about of it you could have seen this symbol at least once.