Kyoto Animation’s latest series, Sparks of Tomorrow, dropped its first episode on Netflix on 5 July — and Singapore fans can stream it right now. Based on the acclaimed light novel 20 Seiki Denki Mokuroku (20th Century Electrical Catalog) by Hiro Yūki, the show marks KyoAni’s Netflix debut and, if early reactions are anything to go by, another emotionally charged chapter in one of anime’s most beloved libraries.

A Steampunk Kyoto Where Electricity Never Arrived
The series is set in 1907 Kyoto — but not the Kyoto you know from history books. In this alternate past, electricity was never adopted, and the city runs on coal and steam, its streets choked with a perpetual amber smog. Into this world steps Kihachi Sakamoto (voiced by Yuma Uchida), a once-hopeful young inventor whose drive collapsed after losing his brother. A chance encounter with Inako Momokawa (Sora Amamiya), the quietly ambitious second daughter of a sake-brewing family, sets both of them on a hunt for the mysterious 20th Century Electrical Catalog — a document said to contain blueprints that could transform the city.
Episode 1, “The Electric Boy,” is deliberately unhurried — a table-setter that prioritises atmosphere and character texture over plot mechanics — but the alternate-history Kyoto that KyoAni has built is extraordinary: painterly, lived-in, and strikingly original. Early reviews have singled out the show’s visual identity as its strongest hook, with the steampunk streetscapes packed with the kind of incidental detail the studio is famous for.
The Studio and the Staff Behind the Magic
Kyoto Animation needs no introduction to Singapore anime fans. The Uji-based studio behind K-On!, Violet Evergarden, A Silent Voice, and Miss Kobayashi’s Dragon Maid has produced some of the most visually polished and emotionally resonant anime of the past two decades. Sparks of Tomorrow is the directorial debut of Minoru Ōta, working from scripts by Tatsuhiko Urahata (Overlord, Strike the Blood). Character designs are handled by Kohei Okamura, who also serves as chief animation director, with music by Hitomi Koto.
Notably, the source novel is a KA Esuma Bunko title — published by Kyoto Animation’s own in-house light novel imprint — making this an entirely KyoAni-born project from page to screen, without the usual licensing layers involved in a manga adaptation.

The Cast That Brings It to Life
Leading the series is Yuma Uchida as Kihachi — a natural fit for brooding, grief-shaped young men after standout turns in Oshi no Ko and Vinland Saga. Sora Amamiya (Re:Zero‘s Aqua, Black Clover‘s Noelle) voices Inako with characteristic warmth, although early episodes suggest the character is considerably more complicated than she first appears. Antagonist Yosuke Mizoe is voiced by Koki Uchiyama (Bleach‘s Uryu Ishida, My Hero Academia‘s Tomura Shigaraki), with Daisuke Ono, Minako Kotobuki, and Shunsuke Takeuchi among the supporting cast.

Music: Ginger Root Meets Luna Goami
The opening theme, “Eureka Evrika,” is performed by Luna Goami, a rising J-pop artist whose slightly nostalgic, dreamlike sound suits the show’s alternate-Meiji atmosphere perfectly. The ending theme, “Soarin’,” comes from indie pop group Ginger Root — the Los Angeles-based band with deep Showa-aesthetic roots and a cult following among anime fans across Singapore and Southeast Asia. Both tracks dropped on streaming on 6 July and are available now.
How to Watch in Singapore
Sparks of Tomorrow streams exclusively on Netflix — no premium tier required beyond a standard Netflix plan available in Singapore. New episodes drop weekly every Sunday at 10:00 PM SGT (simultaneous with Japan broadcast), meaning Singapore viewers are among the very first in Southeast Asia to catch each new instalment. Episode 1 is live right now; Episode 2 arrives on 12 July.
Whether Sparks of Tomorrow captures the mainstream moment that Violet Evergarden did remains to be seen, but the craft on display in the opening episode is unmistakably KyoAni. For Singapore fans who have been waiting for the studio’s next big swing, the wait is over — open Netflix. For more on the summer 2026 anime season, check out our Manga & Anime coverage.
