Peelander-Z is a Japanese punk band based in New York City. They bill themselves as a Japanese Action Comic Punk band hailing from the Z area of Planet Peelander. While the founding members of Peelander-Z were all born in Japan, they first met and formed their band while living in New York.
They perform on stage and appear in color-coordinated costumes, which they state are not costumes, but their skin. The costumes range from sentai style suits, to kimono, to rubber Playmobil style wigs. There...
Read more: Wikipedia