ShowShowUrusei Yatsura in SheffieldMar 14, 1998Urusei YatsuraThe Leadmill · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 14, 1998VenueThe Leadmill · Sheffield, United KingdomArtistUrusei YatsuraListingConfirmedShow details from MusicBrainz.