Leland Astor
Appears in
LAZARUS
Voice actors
Yuuma Uchida
Bryson Baugus