The word ‘anime’ has acquired a unique and special meaning for its fans all across the globe. While the general viewers consider anime to be animation that is created in Japan, Japanese audience uses ‘anime’ as a broad term to refer to all animation, be it Japanese or foreign. Irrespective of usage, nowadays, anime denotes [...]