Exploring the overwhelming world of Japanese Anime Anime is one such word that gets different reactions from every single person. While some might not even have heard of it, others would just toss their head in denial on hearing the word and then comes the category who dedicate a part of their lives to keeping…