Not an ophiucus but it would make so much sense for them to be cherubs, the link is plain as day, with how the source of the zodiac name literally meaning serpent bearer and cherubs having a full on serpent-like form
btw i envy your username lucky you