View J Church, God's Guts, Slime Fisher on Feb 1, 1995EditFollowShare31 years agoWed, Feb 1, 1995at Shimokitazawa ShelterTokyo, JapanJ Church (not Snuffy招聘)J Church, God's Guts, Slime FisherEditFollowShare