Metalcore Band Makemake Release New Music Video ‘The Clown’ [Taiwan]