Liden Films, Inc. is a Japanese animation studio and production enterprise headquartered in Kamiogi, Suginami, Tokyo, and has animation studios in Kyoto and Osaka. From Wikipedia
Packed with dramatic visuals, the teaser introduces new characters to set the stage for the series’ climactic 2026 finale.