Pupa Pupa - First Impressions Pupa was one of the anime last season I was going to do first impressions on, but it ended up falling through because it didn't air. For those that don't know why this anime got delayed, it was because the studio didn't want it to air censored...