Eden
Appears in
Moriarty the Patriot
Voice actors
Nobuo Tobita
Anthony DiMascio