findthatwowguy.com
That WOW Guy is found in every city of Thailand.
Many of my friends show me posters of my WOW FACE in front of all FamilyMarts the second most popular convenience store franchise.