This is the first I've heard of the group WB. They appear to be a hip-hop duo based out of Okinawa. Give them a listen!