James Yap finally creates TikTok account Mar 5, 2020 Yes, even James Yap already has a TikTok account.