Gokicha!! Cockroach Girl! Rise of the Web Series Anime Entering into the winter roster of anime, I've notice an influx of "web series" styled anime; basically short formed anime that are about ten minutes or less. I'm