Netflix and World Maker Launches Anime Making Contest

Image credit: Animenewsnetwork Netflix and World Maker have come together to launch…