Chad VanGaalen’s new album Diaper Island is released today on Sub Pop, and in conjunction with it they have released the video for “Peace on the Rise.” The video is a cartoon that depicts two strange alien people going to an even stranger psychedelic, metamorphising world with crazy aliens. It’s more or less indescribable so you’ll just have to watch it below.
Chad drew the video himseld and is running a competition for the people who can spot all of these things in the video