Teruhiko Sawatari
Appears in
Tengoku Daimakyo
Voice actors
Akio Ootsuka
Tadashi Mutou
Nick Martineau