ShowShowUrusei Yatsura in NorwichMar 9, 1998Urusei YatsuraNorwich Arts Centre · Norwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading