Releases

Season 1
LAZARUS
ラザロ
Lazarus
2025-04-05 to 2025-06-28
13 episodes (24 minutes)
Action, Sci-Fi
MAPPA