When you think Anime, you probably don’t think of Israel. Anime movies and TV shows are traditionally made in Japan, or at least in a Japanese style. But, as part of a push for more Japanese tourists, the Israeli Embassy in Japan has gotten in on the anime game, by creating an online anime […]