Crunchyroll is teaming up with Walmart to launch the Crunchyroll Fan Shop in over 2,400 Walmart stores across the United States Through the new partnership, the Crunchyroll Fan Shop is designed to appel to both anime enthusiasts and the anime-curious with a treasure trove of exclusive and popular anime merchandise and items from fan-favorite series,[...]