The Rice Twins Artist Name: The Rice Twins Profile: Discography Artist The Orb / The Rice Twins Title Speicher 33 Label Kompakt Extra Is End-of-Life