EM Music ManagementJan 113 minUMBILICHAOS: “Entrails Redux” album releasedThe Umbilichaos project, led by vocalist, guitarist, lyricist and programmer Anna Chaos, has released 11 albums since 2009, in addition...