You should have been redirected to dewi pengisi hati? (new version-available mini album) by Machine-D.