Stranger Than Heaven Cast: Every Confirmed Character and Actor So Far

Last Updated: June 18, 2026 · By StrangerThanHeavenGuide

The Stranger Than Heaven cast pairs a prominent Japanese ensemble with an unprecedented set of international music stars, including Snoop Dogg, the late Tupac Shakur, Ado, and Tori Kelly. Below is every character revealed so far. Where SEGA has not yet officially detailed an actor-to-character pairing, it is marked as not yet confirmed.

Stranger Than Heaven — Cast & Story Reveal Trailer · SEGA (plays on YouTube)

Main cast and characters

MD ⏳ To confirm

Makoto Daito

Not yet confirmed

Protagonist whose story spans all five eras.

Snoop Dogg, who plays Orpheus ✓ Confirmed

Orpheus

Snoop Dogg

A smuggler who takes Makoto under his wing.

Tupac Shakur, who plays Amaru ✓ Confirmed

Amaru

Tupac Shakur (likeness, estate-approved)

Recreated from archival footage, no AI used.

Tori Kelly, who plays Suzy Day ✓ Confirmed

Suzy Day

Tori Kelly

An overseas singer building a career in Japan.

Dean Fujioka, who plays Yu Shinjo ⏳ To confirm

Yu Shinjo

Dean Fujioka (pairing to confirm)

Friend and rival to Makoto.

TV ✓ Confirmed

The Veiled Stranger

Cordell Broadus

Snoop Dogg's son.

T ✓ Confirmed

Takashi

Satoshi Fujihara (Official HIGE DANDism)

A young yakuza member and music lover; Makoto's aide.

KS ✓ Confirmed

Keiko Shirai

Ado (supervised by Ado’s team)

An original character.

TG ✓ Confirmed

Takeo Godai

Takaya Kuroda

Voiced by the actor behind Kazuma Kiryu — significant for Yakuza fans.

GI ⏳ To confirm

Genzo Iwaki

Bunta Sugawara (likeness, estate-approved) / voice: Takashi Ukaji

Uses the late actor’s likeness with estate permission.

TM ⏳ To confirm

Tae Matsumoto

Moeka Hoshi

Role details not yet confirmed.

Additional names announced as part of the cast — including Akio Otsuka, Tokuma Nishioka, Yasukaze Motomiya, and Kouhei Tsuji (Nippon no Shacho) — have not had their roles individually detailed yet. We will update the table as SEGA confirms each pairing.

Stranger Than Heaven characters in an in-game scene
Characters in an in-game scene · © SEGA / RGG Studio

The theme song performers

The theme song, also titled "Stranger Than Heaven," is a four-way collaboration between Snoop Dogg, Satoshi Fujihara, Ado, and Tori Kelly — each of whom also appears in the game's cast.

A character close-up from Stranger Than Heaven
In-game character portrait · © SEGA / RGG Studio

Tupac in Stranger Than Heaven

Tupac Shakur appears as Amaru, with permission from his estate (Amaru Entertainment). RGG Studio has stated the character was built from archival footage and photographs without the use of AI, and that the casting came at Snoop Dogg's suggestion.

Bunta Sugawara's legacy

The late screen legend Bunta Sugawara appears as Genzo Iwaki through a likeness used with his estate's permission, with Takashi Ukaji providing the voice — a notable point of interest for Japanese film fans.

Takaya Kuroda returns

Takaya Kuroda, the voice of Kazuma Kiryu across the Yakuza / Like a Dragon series, plays Takeo Godai — one of several threads tying Stranger Than Heaven to the wider series.

Frequently Asked Questions

Is Tupac really in Stranger Than Heaven?
Yes. He appears as the character Amaru using an estate-approved likeness built from archival material, with no AI used.
What character does Snoop Dogg play?
Snoop Dogg plays Orpheus, a smuggler who mentors the protagonist Makoto Daito.
Who sings the Stranger Than Heaven theme song?
The theme is performed by Snoop Dogg, Satoshi Fujihara, Ado, and Tori Kelly.

Image Credits

Photos are used under their respective licenses via Wikimedia Commons. This site uses no official SEGA or RGG Studio artwork.

  • Snoop Dogg (Orpheus) — Photo by Bruce Baker, CC BY 2.0 (source)
  • Tupac Shakur (Amaru) — Photo by Unknown, Public domain (source)
  • Tori Kelly (Suzy Day) — Photo by Justin Higuchi, CC BY 2.0 (source)
  • Dean Fujioka (Yu Shinjo) — Photo by Dick Thomas Johnson, CC BY 2.0 (source)