Frass Happens


frass (noun) debris or excrement produced by insects


This is a podcast for all of the animal lovers out there!

But maybe not the animals you’re imagining…

Logo artwork by Alyssa Carvara