Turkey
Appears in
DECA-DENCE
Voice actors
Yutaka Aoyama
Jerry Jewell