The mystical monster is the most powerful symbol in the Chinese zodiac. The eyes are traditionally dotted to bring good fortune.
Designers created the 150-foot replica specifically for the annual Chinese New Year Parade on February 11. The annual event held in San Francisco is the largest of its kind outside China.