Pupa is a franchise that started out as a manga series.
Written by Sayaka Mogi and ran in Earth Star Entertainment's Comic Earth Star magazine in 2011.
Directed by Tomomi Mochizuki and produced by Studio Deen in October 2013.
It's been a long road...
Submissions can take several hours to be approved.