This is a J-Pop track recorded by the artist ~ Cherry Bomb ~. The song I Can Do Better was originally composed by Í. Rocker.