Echo
Appears in
Jormungand: Perfect Order
Voice actors
Kenji Hamada
Jessie James Grelle