Crunchyroll drops prices in nearly 100 locations as the streaming wars heat up

time to read: 1 min