Thai metalcore band Teresa release debut single through music video