Is it just me or does it general shape look vaguely like a Star of David?
Yes, ironically it does. LOL