China Soul and the Spanish Bee Share definition Flag The sickest band in existance. Formally known as Nine Inch Males. Dude, China Soul and the Spanish Bee kicks ass China Soul and the Spanish Bee by mike December 26, 2004 0 0 Get merch Get the China Soul and the Spanish Bee mug. Buy Now — $32.95 See more merch