This is a Electronic Body Music track recorded by the artist PopUp. The song Icecream Quenn was originally composed by C. Cherry.