ANA
A year-long ninja-led campaign turning ANA's in-flight pre-order shop into something passengers actually wanted to scroll through.
ANA's in-flight duty-free pre-order service had two quiet problems: most international travelers didn't know it existed, and the ones who found it perceived the booking flow as complicated. We needed creative that built awareness and walked first-time users through the actual screens — across five languages, with the same characters carrying the brand voice end to end.
A ninja and a flight attendant duo carried the campaign year-round. We chose ninja for three reasons: it reads instantly as 'a Japanese service,' without relying on language — critical when the same creative has to land in five markets; the ninja's fast, deft movement mirrors the actual service promise that pre-ordering is quick and smart; and the character tone stays warm and approachable instead of stiff-commercial, which matters when a first-time user meets the service mid-flight. From there, the same cast was carried across every touchpoint of the duty-free pre-order campaign — brand film → multilingual static banners → short-form social reels → a no-VO tutorial built from screen recordings of the live ANA pre-order site. Every asset was localized for EN, JP, ZH-CN, ZH-TW, ZH-HK and TH, with art and motion tuned to read on small in-flight screens and silent feeds alike.
ANA adopted the ninja characters internally as well — reusing them in their own presentations and brand decks, an unprompted signal that the world we built had become part of how the team talks about the service. The tutorial video shipped in JP, EN and CN in time for the spring 2025 release window, completing a campaign system the in-flight team can keep extending into future routes and seasons.
30s and 15s ninja × CA brand films, delivered in 16:9, 9:16, 1:1 and 4:5, across five languages. Ten plus revision rounds tuned the rhythm of the gags and the legibility of the call-to-action on small in-flight screens.
48 static banners (3 designs × 4 sizes × 4 languages) for in-flight digital placements. Product visuals were redrawn as illustrations to clear licensing without losing the merchandising story.
9:16 short-form reels in five languages designed for IG and paid social. Same cast, faster cuts — engineered to land in 15 seconds with sound off, then drive to the pre-order site.
A two-minute walkthrough video in JP, EN and CN. Real screen recordings of the live ANA pre-order site, narrated visually by the ninja characters — no VO, BGM only. The Chinese-market booking flow needed a separate recording, so we built a parallel edit. Final delivery 31 March 2025.
- Brand films
- 30s & 15s · 4 aspect ratios · 5 languages
- Static banners
- 48 variants · 4 sizes · 4 languages
- Social reels
- 9:16 · 15s · 5 languages
- Tutorial video
- 2 min · JP / EN / CN · live-screen walkthrough
- Brand world
- Recurring ninja + CA cast adopted by ANA internally