Penguin Snacks Aug 8, 2015 2 min Carrot Bread from Humanity Has Declined (Jinrui wa Suitaishimashita) Humanity has Declined is probably one of my favorite anime ever, and I’m not gonna lie, the fairy hi-jinks have a lot to do with that. Th...