View The Jesus Lizard, Cocobat on Oct 18, 1996EditFollowShare30 years agoFri, Oct 18, 1996at Live Stage GuiltyTokyo, JapanThe Jesus Lizard, CocobatEditFollowShare