Ira Gamagoori

Information
Nickname: Impenetrable Shield
Voice Actors

Tetsu Inada
Japanese

Patrick Seitz
English

Julien Chatelet
French