It gives me a CREATION kinda vibe. A centre, where everything comes from. All of that, the everything of the whole, contained by two opposing snakes with heads on each end.