Steven Cerio is the special guest (Still! Again, even!) in part two of two on the latest installment of the popular comics and related business podcast Earth’s Mightiest Bastards. Steven talks about his art for The Residents and combining his visual and musical work as a filmmaker. His debut film The Magnificent Pigtail Shadow, narrated by Kristin Hersh (Throwing Muses, 50 Foot Wave), is discussed in depth. Wow Cool is the home to the universe’s largest shop of Cerio goodness.