Tate no Yuusha no Nariagari Season 2
Tate no Yuusha no Nariagari
Kengo Kawanishi
Japanese
Caleb Yen
English
Bruno Borsu
French
Stefano Pozzi
Italian
Demétrios Augustus
Portuguese (BR)
Diego Becerril
Spanish
David García Llop