Wee Meng Chee is a Malaysian Chinese hip hop recording artist, composer, filmmaker and actor. He is widely known by his stage name Namewee.
He is a controversial figure in Malaysian Chinese music. He first gained mainstream popularity with his song You’re Not Red. In subsequent years, several other songs also gained global attention, such as Thai Love Song, High Pitch, Stranger In The North and Tokyo Bon 2020. Currently, over 125 of his tracks (including those which have been removed from his YouTube channel) have over 1 million views.
(source: Wikipedia)