KPop Demon Hunters Characters | Full Cast, HUNTR/X & Saja Boys

The confusing part about KPop Demon Hunters isn’t the plot — it’s that almost every character has two people behind them. One actor speaks the lines, a different singer performs the songs. That’s why the voice you love in “Golden” isn’t the name you see in the cast list.

Quick answers

  • HUNTR/X (often written Huntrix) — Rumi, Mira, Zoey
  • Saja Boys — Jinu, Romance, Mystery, Abby, Baby (the demon boy band)
  • Most characters have a separate speaking actor and singing voice
  • Sony Pictures Animation, released on Netflix 20 June 2025, 95 minutes
Three performers posed on a neon-lit concert stage

HUNTR/X — the three leads

CharacterSpeaking voiceSinging voice
RumiArden ChoEjae
MiraMay HongAudrey Nuna
ZoeyJi-young YooRei Ami

If you’ve been searching for “who sings Golden,” the answer is Ejae, not Arden Cho. This split is standard for animated musicals but it catches people out here because the songs charted so hard that the singers became the story.

Rumi

The leader and the character the film actually belongs to. Her arc is the one that turns the movie from a fun premise into something with stakes — she’s carrying something she can’t tell the other two about, and the plot is built on that pressure.

Mira

The sharp one. Reads as aloof early on, which makes the later reveals about why she keeps distance land harder.

Zoey

The youngest energy of the group and the one who does most of the connecting between the other two. Rei Ami’s vocal performance gives her a distinctly different texture from Rumi’s belting.

Watch KPop Demon Hunters on Netflix

Saja Boys — the demon boy band

CharacterSpeaking voiceSinging voice
Jinu (leader)Ahn Hyo-seopAndrew Choi
Romance SajaJoel Kim BoosterSamuil Lee
Mystery SajaAlan LeeKevin Woo
Abby SajaSungWon ChoNeckwav
Baby SajaDanny Chung

“Saja” (사자) means reaper — as in grim reaper, not lion. The naming is the joke: a demon boy band whose members are literally named after death messengers, packaged as idol personas. Romance, Mystery, Abby and Baby are archetypes, which is exactly how real idol groups get marketed.

Jinu is the one who matters. He’s positioned opposite Rumi and the film spends real time on him rather than treating him as a straight villain.

Five silhouetted figures under red stage lights

Supporting characters

CharacterVoiceRole
Gwi-MaLee Byung-hunThe demon antagonist
CelineYunjin Kim (speaking) / Lea Salonga (singing)Mentor figure to HUNTR/X
BobbyKen JeongHUNTR/X’s manager
Healer HanDaniel Dae KimSupporting

Two casting notes worth knowing. Lee Byung-hun voicing Gwi-Ma is a genuinely heavyweight bit of casting — he’s one of Korea’s biggest film actors. And Lea Salonga singing for Celine connects the film to Disney’s animated musical lineage; she was the singing voice for Jasmine in Aladdin and Mulan.

Why the two-voice system exists

People assume it’s a shortcut. It isn’t.

  • Different skills — acting a scene and belting a K-pop chorus are separate crafts. Very few performers are top-tier at both
  • The songs had to be real — the soundtrack was built to chart, not just to serve the plot. That meant hiring people who actually make K-pop
  • It’s industry standard — animated musicals have done this for decades

The result is that the soundtrack works as an album independent of the film, which is a large part of why the movie kept growing months after release.

Names and pronunciation

  • HUNTR/X — stylised with a slash on the soundtrack credits; you’ll also see it written Huntrix. Built like a real girl group name from “hunt”
  • Saja (사자) — reaper. In Korean folklore, jeoseung saja is the messenger who escorts the dead
  • Gwi-Ma (귀마) — built from gwi (ghost/demon) and ma (demon), so the name reads as pure menace
  • Rumi, Mira, Zoey — deliberately international-sounding, the way many real K-pop stage names are chosen

Bottom line

Eight main characters across two groups, most of them with a speaking actor and a separate singing voice. HUNTR/X is Rumi, Mira and Zoey; the Saja Boys are Jinu plus four archetype-named members.

If you came here to find out who sings a particular song, check the singing column, not the cast list. That’s the single most common mix-up with this film.

Read next

FAQ

Who are the KPop Demon Hunters characters?

The two main groups are HUNTR/X (also written Huntrix) — Rumi, Mira and Zoey — and the Saja Boys, made up of Jinu, Romance, Mystery, Abby and Baby. Supporting characters include the demon Gwi-Ma, mentor Celine, manager Bobby and Healer Han.

Who sings for Rumi?

Ejae provides Rumi’s singing voice, while Arden Cho voices her speaking parts. Mira is voiced by May Hong with Audrey Nuna singing, and Zoey is voiced by Ji-young Yoo with Rei Ami singing.

What does “Saja” mean?

사자 means reaper. In Korean folklore the jeoseung saja is the messenger who escorts souls to the afterlife. Naming a demon boy band after death messengers is the film’s central joke.

Who voices the villain?

Lee Byung-hun voices Gwi-Ma, the demon antagonist. He is one of Korea’s most prominent film actors, which makes it notably heavyweight casting for an animated feature.

Why do characters have two voice actors?

Acting dialogue and performing K-pop vocals are different skills, and the soundtrack was built to compete as real music. Splitting the roles is standard practice in animated musicals and is why the album works independently of the film.

Who is Jinu?

Jinu is the leader of the Saja Boys, voiced by Ahn Hyo-seop with Andrew Choi providing his singing voice. He is positioned opposite Rumi and is given considerably more development than a standard antagonist.

관련 글 보기