Japan’s Largest Anime Fair is Back Love or loathe anime, it means big business in…