ShowShowUrusei Yatsura in LondonMar 12, 1998Urusei Yatsura, Six by SevenHanover Grand · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading