Chang’E Returns For Reunion by Ah Huat Coffee

As the Mid-Autumn moon glows above, the comforting aroma of Ah Huat draws Chang’E from the heavens back to the warmth of home. Inspired by the timeless legend of the Moon Goddess, this campaign celebrates reunion, tradition, and the irresistible scents that bring loved ones together around the table. 🌕

digital campaign
social media management

client

Ah Huat Coffee

concept

Inspired by the legend of Chang’E, the campaign reimagines the Moon Goddess descending from the heavens, drawn home by the comforting aroma of Ah Huat coffee. “Chang’E Returns for Reunion” transforms the scent of coffee into a symbolic bridge between moonlight and home, blending mythology with modern festive warmth. The story captures the joy of reunion and celebrates the emotional connections that define the spirit of Mid-Autumn Festival.

result

The campaign transformed a timeless cultural legend into a visually engaging and emotionally resonant festive story. By positioning Ah Huat as part of the reunion ritual, the campaign strengthened the brand’s nostalgic and cultural connection with audiences while delivering a distinctive Mid-Autumn identity that felt modern, memorable, and shareable across festive touchpoints.

solution

We developed the core campaign concept by reimagining the legend of Chang’E through the lens of reunion, positioning Ah Huat’s aroma as the emotional force that draws the Moon Goddess back home. Through the idea “Chang’E Returns for Reunion,” the campaign transformed the scent of coffee into a symbolic bridge between moonlight, nostalgia, and togetherness. To bring the story to life visually, we worked together with Two People Studio to craft the campaign’s illustrated and animated world. Through a shared creative process, the collaboration combined expressive visual storytelling with cinematic motion treatment, elevating the narrative into a modern festive mythology that blends cultural heritage with warmth, charm, and contemporary storytelling.

project-content
project-content