As Cosmic Princess Kaguya! prepares to arrive on Netflix, one of its biggest draws is the impressive voice cast bringing the film’s characters to life. With a blend of rising stars, established favorites, and globally recognized anime talent, the movie’s emotional core is shaped as much by its performers as by its music and visuals. The film features two full casts: the original Japanese voice actors and the English dub team assembled for Netflix’s global audience. Here is a complete breakdown of every major character and the actors behind them.

Kaguya — Voiced by Yūko Natsuyoshi (JP) / Jeannie Tirado (EN)
At the heart of the story is Kaguya, the mysterious girl who appears from an iridescent telephone pole and rapidly grows into a teenager. In Japanese, she is voiced by Yūko Natsuyoshi, known for roles like Sasha Necron in The Misfit of Demon King Academy. Her expressive performance captures Kaguya’s charm, self-indulgent personality, and gradual emotional evolution. The English dub features Jeannie Tirado, familiar from My Hero Academia and Fena: Pirate Princess, who brings a youthful playfulness to the character while maintaining her ethereal presence.
Iroha Sakayori — Voiced by Anna Nagase (JP) / Dawn M. Bennett (EN)
Iroha Sakayori, the hardworking 17-year-old student who discovers Kaguya, is portrayed in Japanese by Anna Nagase, whose previous work includes Riko Amanai in Jujutsu Kaisen. Nagase’s grounded, sincere delivery forms the emotional anchor of the film. In English, Dawn M. Bennett takes on the role, giving Iroha the steady determination and warmth that define her companionship with Kaguya and her journey inside Tsukuyomi.
Yachiyo Runami — Voiced by Saori Hayami (JP) / Ryan Bartley & Frankie Kevich (EN)
Yachiyo Runami, the radiant administrator of the virtual world Tsukuyomi, is voiced in Japanese by Saori Hayami, one of the most celebrated voice actors of her generation. Known for roles such as Yor Forger in Spy x Family and Shinobu Kochou in Demon Slayer, Hayami brings elegance, charisma, and musicality to Yachiyo—especially through her performances of the film’s original songs.
For the English dub, Ryan Bartley portrays Yachiyo in dialogue sequences, while Frankie Kevich provides her singing voice. Together, they recreate the character’s aura of confidence, emotional stability, and artistic depth for international audiences.
Fushi — Voiced by Rie Kugimiya (JP)
The character Fushi is brought to life by Rie Kugimiya, one of anime’s most iconic voices and widely known as the “Queen of Tsundere.” Her roles in Fullmetal Alchemist, Gintama, and Toradora! have made her legendary among fans. While her English voice actor is yet to be announced, Kugimiya’s presence adds substantial star power to the Japanese cast.
Akira Mikado — Voiced by Miyu Irino (JP) / Max Mittelman (EN)
Akira Mikado, one of the key supporting characters, is played in Japanese by Miyu Irino, recognized for voicing Haku in Spirited Away and the lead role in A Silent Voice. His calm and expressive delivery fits the character’s composed personality. Max Mittelman handles the English voice, bringing his familiar clarity and nuance from roles in One-Punch Man and Mob Psycho 100.
Rai Komazawa — Voiced by Yuma Uchida (JP)
Rai Komazawa is portrayed by Yuma Uchida, whose energetic performances in anime series such as Fruits Basket and Jujutsu Kaisen have made him a fan favorite. His English voice actor has not yet been announced, but Uchida’s involvement elevates the credibility of the ensemble cast.
Noi Komazawa — Voiced by Yoshitsugu Matsuoka (JP) / Casey Mongillo (EN)
Noi Komazawa, another major character from the Komazawa family, is voiced by Yoshitsugu Matsuoka in the Japanese version. Known for his roles in Sword Art Online and Demon Slayer, Matsuoka brings a lively and flexible performance to the role. In English, Casey Mongillo provides the voice, contributing their distinct emotional tone familiar from Neon Genesis Evangelion’s recent dubs.
Roka Ayatsumugi — Voiced by Yoshino Aoyama (JP) / Cassandra Lee Morris (EN)
Roka Ayatsumugi is performed in Japanese by Yoshino Aoyama, best known as the beloved protagonist Hitori Gotoh in Bocchi the Rock!. Her soft yet resonant vocal style suits Roka’s personality well. Cassandra Lee Morris voices her in English, carrying over the character’s blend of warmth and subtle intensity.
Mami Isayama — Voiced by Konomi Kohara (JP)
Konomi Kohara voices Mami Isayama, bringing the same spirited charm she displayed in her roles in Rent-a-Girlfriend and Kubo Won’t Let Me Be Invisible. Her English voice actor has not yet been confirmed, but her Japanese performance adds depth to the supporting cast.
Otako the Loyal Dog — Voiced by Fairouz Ai (JP) / Anairis Quiñones (EN)
Otako, the loyal dog with a comedic yet heartfelt role in the story, is voiced in Japanese by Fairouz Ai, known for Jolyne in JoJo’s Bizarre Adventure: Stone Ocean. Her energetic range adds personality to the character. In the English dub, Anairis Quiñones takes on the role, bringing the same enthusiasm and sharpness that shaped her performances in My Hero Academia and Horimiya.
Koto Okkotteru — Voiced by Natsuki Hanae (JP) / Kieran Regan (EN)
Koto Okkotteru is voiced in Japanese by Natsuki Hanae, widely recognized as Tanjiro Kamado in Demon Slayer. His reliability and emotional sincerity transfer beautifully into this role. For the English dub, Kieran Regan provides the voice, rounding out the international cast with a polished delivery.
FAQ
Who voices Kaguya in Cosmic Princess Kaguya!?
Yūko Natsuyoshi voices Kaguya in Japanese, and Jeannie Tirado voices her in English.
Who plays Iroha Sakayori in the film?
Anna Nagase voices Iroha in Japanese, while Dawn M. Bennett performs the English dub.
Who voices Yachiyo Runami?
Saori Hayami voices Yachiyo in Japanese; Ryan Bartley and Frankie Kevich voice her in English.
Is there an English dub cast for Cosmic Princess Kaguya!?
Yes. Netflix confirmed a full English dub cast including Jeannie Tirado, Dawn Bennett, and Ryan Bartley.
