Peelander-Z
Given the liquid gyrations of their anime styling and the general sexual repression of their Japanese homeland, it just makes sense that a group of Japanese dudes would start a “Japanese action comic punk band” called Peelander-Z. But we hear you say, “Didn’t Peelander-Z form in New York City?” Before…