The highly anticipated To Be Hero X anime series debuts today with the first episode also available to stream with English Dubs. Check out the English cast and dubbed trailer below.