BANANA FISH, Zero The Enforcer Win Fans’ Votes for Tokyo Anime Award Festival

Tokyo Anime Award Festival┬áhas announced┬áthe top 100 anime titles (90 TV series and ten feature films) chosen by fans’ online votes from a total of 524 titles aired/released in Japan between October 15, 2017, and October 13, 2018. A total…