Roach is an Okinawa based band previously under the name Ryukyu-Kingdom. First formed in 2003, Roach's sounds consists of a
wide range of styles ranging from everything from post-hardcore to alternative rock to metalcore as well as various experimental
elements.