This is a J-Pop track recorded by the artist Barbie Porn. The song 26 26 2 was originally composed by A. Lust.