Peelander-Z is a rock band from Japan complete with human bowling, wrestling and kung-fu action. This Denton, Texas band plays experimental New Wave, post-punk flavored music.
Added by Upcoming Robot on October 15, 2007