Urusei Yatsura
Urusei Yatsura were a Scottish rock band formed in Glasgow, Scotland, in 1993.