AFA Channel from the creators of Anime Festival Asia, bringing you the most interesting and the best news and information.