Aichi-Nagoya 2026 — All 43 Sports (EN-JP version) — Pictogram Motion (Lemo-Opuscar demo)
LemoLab × Claude Opus 5.5   (credit line on the end card, 157.4–161.6 s)

Imagery
- All pictures are generated by code in this folder (Canvas2D: engine.js, scenes.js, poses/*.js). No photos,
  no AI-generated images, no stock footage.
- The pictogram athletes (70 poses), pattern motifs, layouts and transitions were written for this film.

Third-party names and marks shown in the film (NOT covered by this repo's licence)
- "THE 20TH ASIAN GAMES", "AICHI-NAGOYA 2026", "第20回アジア競技大会 · 愛知・名古屋", the dates 2026.9.19 — 10.4,
  the slogan "IMAGINE ONE ASIA / ここで、ひとつに。", the five-colour palette and its colour names
  (Jonetsu Red, Kakitsubata Purple, Shinrin Green, Kinshachi Gold, Dento Ocher), the emblem-like red-sun-and-rings
  mark and the grid "core graphic" pattern language follow the official identity of the 20th Asian Games.
  They belong to the Aichi-Nagoya Asian Games Organising Committee / Olympic Council of Asia.
  The film is an unofficial fan piece and is not endorsed by the organisers.
- ref/ contains official images downloaded from the Games' website (core graphic in 5 colours, emblem,
  slogan, a press photo). They were used as colour/shape reference only, are not drawn into the film,
  and must not be redistributed.

Fonts (SIL Open Font License 1.1; licence texts in fonts/OFL-*.txt)
- Inter Tight (variable) — Rasmus Andersson / The Inter Project Authors, via Google Fonts — fonts/InterTightwght.ttf
- Noto Sans SC (variable) — Google / Adobe (Noto CJK), via Google Fonts — fonts/NotoSansSCwght.ttf
- Noto Sans JP (variable) — Google / Adobe (Noto CJK), via Google Fonts — fonts/NotoSansJPwght.ttf
- DM Mono Medium / Regular — Colophon Foundry, via Google Fonts — fonts/DMMono-Medium.ttf, fonts/DMMono-Regular.ttf

Music & sound
- Original score "Wadaiko × Electronic", 150 BPM, D miyako-bushi — composed and synthesised entirely in
  music/music.py (numpy + scipy; taiko, shamisen/koto Karplus-Strong plucks, bass, pads, stabs, SFX hits).
  No samples, no third-party recordings.

Voice
- None (no narration, no TTS).

Tools
- Headless Chrome (Playwright headless shell), ffmpeg / libx264, Python numpy / scipy / Pillow.
