Tohoshinki (TVXQ) has announced a new album “HUMANOIDS” which is a re-packaged version of their Korean album “Catch Me” that features two new songs “Humanoids” and “Here I Stand”. As part of the...