Lo-fi Scottish popsters Yatsura (aka Urusei Yatsura, a moniker which caused the group to run afoul of the Japanese comic book and cartoo...