We are a Chinese agency that has spoken at Cannes Lions three times, in 2019, 2023 and 2025, and will return to the stage in 2026.
F5 means refresh, the magic button on your keyboard: press it to renew the screen. We bring the same energy to marketing.
By combining sharp insights, bold ideas and emerging technologies, we help brands refresh the way they connect with people, turning creativity into impact and communication spend into measurable growth.
Powered by Technology
for Globalization & AI Era


















