Kakuzawa Choukan
Appears in
Elfen Lied
Voice actors
Kinryuu Arimoto
Andy McAvin