Peelander-Z
The punk rock group Peelander-Z was founded in 1998 and is located in Austin, Texas. According to their website, they are a "Japanese Action Comic Punk band from the Z region of Planet Peelander." Peelander-original Z's members were all born in Japan, although they initially met and came together while residing in Buffalo, New York. Peelander Yellow, Peelander Red, and Peelander... read full bio