cast english hero wallpaper my hero academia english dub cast Clifford Chapin was born on January 29 1988 in the USA. Where do your recognize them from. Todoroki Shouto Mido… Saturday, August 20, 2022 Edit