Hardcore band Strikes release debut album and music video [Indonesia]