WWE and Crunchyroll announce partnership to create a new anime series

WWE and Crunchyroll announce partnership to create a new anime series. The multi episode series will be hosted exclusively on the streaming service. Japanese animated works, also known as Anime has skyrocketed in popularity over the years. The culture is…