Friday Night of Genshin Players at KFC – Genshin Impact Memes



Thank you all for 2k subs! Genshin x KFC collab is going crazy in China! Check out the video to see the latest memes and funny reactions among Chinese …

Source

Leave a Comment