This is a Teen Pop track recorded by the artist Barbie Porn. The song 24-24.1.29 was originally composed by A. Lust.