Demon Ritchie Artist Name: Demon Ritchie Profile: Discography Artist Mister T & Demon Ritchie vs. Prince Charles Title Just U & I Label Royal Flush Is End-of-Life