This is a Dance Pop track recorded by the artist Kitty-Go-Riot. The song Have You Confessed? was originally composed by M. Lercier.