Click here to check out Mariah's live performance of "Touch My Body" that took place today on the Japanese show "Music Station".