A netizen mentioned (Via @PriyaThv/X): "He is the brand ambassador of the WOW meme ... The over-the-top facial expression has quickly become meme material, and fans have left no stone unturned ...